İçeriğe geç
Dokümantasyon
Api reference

Tetikleyiciler

Zapier, Make ve n8n gibi araçlar için imleç tabanlı yoklama ve REST hook aboneliği.

GET
/v1/public-api/triggers

Authorization

integrationKey
headerAuthorizationBearer <cf_sk_…>

Organizasyon API anahtarı (cf_sk_…). Organizasyon → API ve otomasyonlar → API anahtarları sayfasında oluşturulur; Authorization: Bearer cf_sk_… başlığıyla gönderilir.

Query Parameters

event*string
Value in"conversation.created""conversation.resolved""contact.created""csat.submitted""conversation.tag_added"
cursor?string

Response Body

Success

application/json
  1. response
success*boolean
data*
meta*
Example Request
curl -X GET 'https://api.getclickfix.com/v1/public-api/triggers?event=conversation.created&cursor=0'
Example Response
{  "success": true,  "data": {    "items": [      {        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",        "event": "conversation.created",        "entity_uuid": "ccd0bbaa-1979-4620-9054-a91c61d70e41",        "occurred_at": "2019-08-24T14:15:22Z"      }    ],    "next_cursor": "string",    "has_more": true,    "retention_days": 0  },  "meta": {    "request_id": "string"  }}
POST
/v1/public-api/subscriptions

Authorization

integrationKey
headerAuthorizationBearer <cf_sk_…>

Organizasyon API anahtarı (cf_sk_…). Organizasyon → API ve otomasyonlar → API anahtarları sayfasında oluşturulur; Authorization: Bearer cf_sk_… başlığıyla gönderilir.

Header Parameters

Idempotency-Key*string
Lengthlength <= 200

Request Body

application/json
  1. body
name*string
url*string
Formaturi
events*array<>
Items1 <= items
enabled*boolean

Response Body

Success

application/json
  1. response
success*boolean
data*
meta*
Example Request
curl -X POST 'https://api.getclickfix.com/v1/public-api/subscriptions' \  -H 'Idempotency-Key: workflow-42-step-1' \  -H 'Content-Type: application/json' \  -d '{  "name": "Zapier new conversation",  "url": "https://hooks.example.com/clickfix",  "events": [    "conversation.created"  ],  "enabled": true}'
Example Response
{  "success": true,  "data": {},  "meta": {    "request_id": "string"  }}
DELETE
/v1/public-api/subscriptions/{uuid}

Authorization

integrationKey
headerAuthorizationBearer <cf_sk_…>

Organizasyon API anahtarı (cf_sk_…). Organizasyon → API ve otomasyonlar → API anahtarları sayfasında oluşturulur; Authorization: Bearer cf_sk_… başlığıyla gönderilir.

Path Parameters

uuid*string
Formatuuid

Header Parameters

Idempotency-Key*string
Lengthlength <= 200

Response Body

Success

application/json
  1. response
success*boolean
data*
meta*
Example Request
curl -X DELETE 'https://api.getclickfix.com/v1/public-api/subscriptions/497f6eca-6276-4993-bfeb-53cbbbba6f08' \  -H 'Idempotency-Key: workflow-42-step-1'
Example Response
{  "success": true,  "data": {    "deleted": true  },  "meta": {    "request_id": "string"  }}