OpenClaw · Skill
Avito
This skill provides tools to interact with the Avito.ru API.
Install
Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.
Primary command
clawhub install ruslanlanket/avitoClawHub installer
npx clawhub@latest install ruslanlanket/avitoOpenClaw CLI
openclaw skills install ruslanlanket/avitoDirect OpenClaw install
openclaw install ruslanlanket/avitoWhat this skill does
This skill provides tools to interact with the Avito.ru API.
Why it matters
Automates routine Avito account checks and listing reviews without manual browser sessions.
Typical use cases
- Check account balance before posting a new ad
- List all active advertisements on your Avito account
- Read incoming chats from potential buyers
- Retrieve account details including your user ID
- Monitor listings without opening the Avito web interface
Source instructions
Avito
This skill provides tools to interact with the Avito.ru API.
Requirements
requestslibrary for Python.- Avito Client ID and Client Secret.
Setup
Set your credentials in your environment or provide them when prompted.
Features
Authentication
Get an access token using your client credentials.
python3 scripts/auth.py <client_id> <client_secret>
Account Info
Get information about your account, including your user_id.
python3 scripts/get_self.py <token>
Balance
Check your account balance.
python3 scripts/get_balance.py <token> <user_id>
Items Management
List your current advertisements.
python3 scripts/list_items.py <token>
Messenger
List chats in your account.
python3 scripts/list_chats.py <token> <user_id>
Note: Messenger API access may require a specific Avito subscription.
TODO
- Implement item creation (POST /items).
- Implement item status updates (editing, deleting).
- Implement webhook registration.
- Implement messenger message sending and retrieval.