Перейти к содержимому

Instagram API массовой проверки номеров: быстрая проверка телефонов

Check the details of the Instagram of the input global number, whether it is a Instagram account

Пример загрузки файла:

curl --location 'https://api.ekycpro.com/ins/api/simple/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"input.txt"'

Пример проверки статуса задачи:

curl --location 'https://api.ekycpro.com/ins/api/simple/tasks/cs9viu7i61pkfs4oavvg' \
--header 'X-API-Key: API-KEY'

Ответ при успешной загрузке файла:

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:24:56.450567423Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "pending",
"total": 0,
"success": 0,
"failure": 0
}

Ответ для статуса обработки:

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:33:22.86152082Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "processing",
"total": 20000,
"success": 6724,
"failure": 0
}

Ответ при завершении задачи (включает URL скачивания результата):

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:53:43.141760071Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "exported",
"total": 20000,
"success": 20000,
"failure": 0,
"result_url": "https://example-link-to-results.xlsx"
}

URL запроса загрузки файла

POST https://api.ekycpro.com/ins/api/simple/tasks

Параметры запроса загрузки файла

ПараметрОписание
user_idstring, User ID
filefile, Загрузите файл; каждая строка должна содержать номер в формате E.164

URL запроса проверки статуса

GET https://api.ekycpro.com/ins/api/simple/tasks/{TASK_ID}

Параметры запроса проверки статуса

ПараметрОписание
user_idstring, User ID

Поля результата

ПолеОписаниеПример
NumberPhone number in E.164 format+41798284651
instagramWhether number has active Instagram accountyes, no

Формат ответа

FieldDescription
created_atTimestamp when task was created
updated_atTimestamp of last task status update
task_idUnique task identifier
user_idID of user
statusTask status:
pending: Queued and waiting
processing: Currently processing
completed: Processing finished
exported: Results available for download
totalTotal phone numbers processed
successNumbers successfully identified
failureNumbers that failed processing
result_url(Optional) Download URL for results when status is exported

Коды статуса

СтатусОписание
200charge, Request successful, task created or status retrieved
400free, Bad request, invalid parameters or file format
500free, Internal server error, retry later