Шаг 1. Получите ключи
Settings → API → создайте ключ (API-ключи). У вас появятся accountId и token.
Шаг 2. Запрос данных аккаунта
curl -u "$ACCOUNT_ID:$API_TOKEN" \
https://app.plaia.ru/api/integration/v1/account
Успешный ответ — JSON с данными аккаунта (имя, параметры):
{
"id": "a1b2c3d4-...",
"name": "Моё агентство",
"...": "..."
}
Шаг 3. Список проектов
curl -u "$ACCOUNT_ID:$API_TOKEN" \
"https://app.plaia.ru/api/integration/v2/project/list"
Другие языки
- Python:
requests.get(url, auth=(account_id, token)) - Node.js:
fetch(url, { headers: { Authorization: 'Basic ' + Buffer.from(id+':'+token).toString('base64') } }) - Go:
req.SetBasicAuth(accountId, token)
Что читать дальше
- Полный список методов: /api или Swagger.
- Типовой сценарий автоматизации: Проекты через API.
- Обработка ошибок: Коды ошибок и ретраи.