Required for edit, null for create
- Получить список всех групп исполнителей
Документация 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/groups
https://client-api.dev.haskaplan.net/v1/groups
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://open-api.haskaplan.ru/_mock/openapi/v1/groups \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE'{ "groups": [ { … } ] }
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/groups
https://client-api.dev.haskaplan.net/v1/groups
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://open-api.haskaplan.ru/_mock/openapi/v1/groups \
-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 '{
"id": "4b41b0ee-c144-40b4-87c0-6d2f59cb2915",
"name": "name",
"fee_rate": 10.25,
"min_fee": 10.25
}'{ "id": "4b41b0ee-c144-40b4-87c0-6d2f59cb2915" }
- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/groups/{group_id}
https://client-api.dev.haskaplan.net/v1/groups/{group_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://open-api.haskaplan.ru/_mock/openapi/v1/groups/{group_id}' \
-H 'client-id: YOUR_API_KEY_HERE' \
-H 'client-secret: YOUR_API_KEY_HERE' \
-H 'request-signature: YOUR_API_KEY_HERE'- Mock server
https://open-api.haskaplan.ru/_mock/openapi/v1/groups/{group_id}
https://client-api.dev.haskaplan.net/v1/groups/{group_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/groups/{group_id}' \
-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/groups/transfer
https://client-api.dev.haskaplan.net/v1/groups/transfer
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://open-api.haskaplan.ru/_mock/openapi/v1/groups/transfer \
-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 '{
"group_id": "4b41b0ee-c144-40b4-87c0-6d2f59cb2915",
"performer_ids": [
"string"
]
}'{ "transferred_count": 0, "failed_count": 0, "failed_performers": [ "string" ] }