Чтобы использовать API необходимо получить партнерский токен
Тестовая URL https://stage.goodsign.biz/
Прод партнерский URL https://api-partners.didox.uz/
Для получения партнеского токена нужно обратиться к одному из специалистов:
https://t.me/BurzumgraV - Дмитрий
https://t.me/Tulip_Zi - Зилола
- Получить список ключей
- Получить keyId
- Создать подпись
Первым аргументов передать инн в base64
- Прикрепить timestamp к подписи
- Получить значение timeStampTokenB64 с респонса 4го шага
- Отправить значение timeStampTokenB64 на эндпоинт
Параметр |
Значение |
Описание |
taxId |
ИНН |
ИНН пользователя |
locale |
Язык |
Опционально. Язык интерфейса. Доступные значения 'ru', 'uz'. По умолчанию 'ru' |
{
"signature": timeStampTokenB64 // значение с 5го шага
}
{
"token": "87138df4-9426-49d7-a409-3ed986c49bb5",
"related_companies": null,
"related_branches": null
}
Параметр |
Значение |
Описание |
taxId |
ИНН |
ИНН пользователя |
locale |
Язык |
Опционально. Язык интерфейса. Доступные значения 'ru', 'uz'. По умолчанию 'ru' |
¶ Body
{
"password": "string"
}
{
"token": "f2782e75-c37b-4b17-bdb9-b53de8b29b89",
"related_companies": null
}
Параметр |
Значение |
Описание |
companyTaxId |
ИНН |
ИНН компаниия |
locale |
Язык |
Опционально. Язык интерфейса. Доступные значения 'ru', 'uz'. По умолчанию 'ru' |
key |
value |
description |
user-key |
token |
токен полученный методом Метод #2 |
{
"token": "<token>",
"permissions": {
"tin": "<company_tax_id>",
"roles": [
11,
12,
21,
22,
41,
42,
51,
52
]
}
}