Перейти до вмісту

API та інтеграції

n8n, Make і Zapier

Усі три вміють працювати з будь-яким API через свій стандартний HTTP-модуль, тож createlink.link підключається до сотень сервісів — CRM, форми, таблиці, розсилочної платформи — без програміста.

Вистачає двох запитів

Перший створює персональні коди для вашого списку, другий забирає результат файлом. Ключ завжди йде в той самий заголовок.

Заголовок для обох запитів
Authorization: Bearer YOUR_KEY
1. Створити коди
POST https://createlink.link/api/v1/links/LINK_ID/codes
Content-Type: application/json

{"recipients": ["anna@example.com", "subscriber-1042"]}
2. Забрати результат (підставте job_id з першої відповіді)
GET https://createlink.link/api/v1/jobs/JOB_ID?format=csv&columns=Email:ref,LINK:url

Ще простіше: посиланню з міткою автоматизація не потрібна взагалі — платформа сама дописує мітку підписника, а код створюється при першому кліку.

n8n

  1. Додайте вузол HTTP Request: Method POST, URL https://createlink.link/api/v1/links/LINK_ID/codes.
  2. Authentication → Generic Credential Type → Header Auth: Name Authorization, Value Bearer YOUR_KEY.
  3. Send Body → Body Content Type JSON → тіло: {"recipients": ["anna@example.com", "subscriber-1042"]}
  4. Для списків понад 1 000 одержувачів додайте паузу на хвилину вузлом Wait.
  5. Додайте другий вузол HTTP Request: Method GET, URL https://createlink.link/api/v1/jobs/{{ $json.job_id }}?format=csv, Options → Response → Response Format File.

Make

  1. Додайте модуль HTTP → Make a request: URL https://createlink.link/api/v1/links/LINK_ID/codes, Method POST.
  2. Headers: Authorization = Bearer YOUR_KEY.
  3. Body type Raw, Content type JSON (application/json), Request content {"recipients": ["anna@example.com", "subscriber-1042"]}, Parse response Yes.
  4. Для списків понад 1 000 одержувачів додайте модуль Sleep, потім HTTP → Make a request: Method GET, URL https://createlink.link/api/v1/jobs/ + job_id з першого кроку + ?format=csv.

Zapier

  1. Додайте дію Webhooks by Zapier → Custom Request: Method POST, URL https://createlink.link/api/v1/links/LINK_ID/codes.
  2. Data: {"recipients": ["anna@example.com", "subscriber-1042"]}; Headers: Authorization = Bearer YOUR_KEY, Content-Type = application/json.
  3. Для списків понад 1 000 одержувачів додайте Delay by Zapier, потім Custom Request: Method GET, URL https://createlink.link/api/v1/jobs/ + job_id з першого кроку + .

OpenAPI

Машиночитний опис API. Postman, Swagger і ШІ-помічники будують запити за ним самі; дайте цю адресу своєму програмісту.

https://createlink.link/api/v1/openapi.json
Документація API