- Получить список и балансы исполнителей
Документация Haskaplan API (1.0.0)
Хаскаплан помогает бизнесу автоматизировать массовые выплаты и документооборот с физлицами и самозанятыми, например, с клиентами или исполнителями.
Возможности OpenAPI Хаскаплан:
- создание выплат и получение информации по выплатам бизнеса;
- получение информации по банковским счетам;
- получение информации об исполнителях;
- получение информации о подписанных документах (договорах, актах, выбитых чеках);
- управление группами исполнителей и комиссиями на вывод.
https://open-api.haskaplan.ru/_mock/openapi/
https://client-api.dev.haskaplan.net/
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/accounts/balances
https://client-api.dev.haskaplan.net/v1/accounts/balances
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://open-api.haskaplan.ru/_mock/openapi/v1/accounts/balances \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE'[ { "account_id": "000000", "account": "30232810277700700001", "balanceWithHolds": 20000, "balance": 30000, "performers_balances": 10000 } ]
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/performers
https://client-api.dev.haskaplan.net/v1/performers
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://open-api.haskaplan.ru/_mock/openapi/v1/performers \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE'{ "performers": [ { … } ] }
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/performers/{performer_id}
https://client-api.dev.haskaplan.net/v1/performers/{performer_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://open-api.haskaplan.ru/_mock/openapi/v1/performers/{performer_id}' \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE'{ "performer": { "performer_id": "uuid", "phone": "+79012345678", "TIN": "123456789012", "agreement_type": "ФЛ", "balance": 1500, "is_logged_in": true, "is_signed": false }, "agreement": { "id": "uuid", "number": "test", "date": "2025-10-10" }, "group": { "id": "uuid", "name": "name", "fee_rate": 10.25, "min_fee": 10.25 }, "payments": [ { … } ] }
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/performers/self-employed/status
https://client-api.dev.haskaplan.net/v1/performers/self-employed/status
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://open-api.haskaplan.ru/_mock/openapi/v1/performers/self-employed/status \
-H 'Content-Type: application/json' \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE' \
-d '{
"performer_id": "test"
}'{ "is_self_employed": true, "checked_at": "2025-10-10 00:00:00", "details": {} }