Blesyum Core

integrations

9 uç · /api/v1/integrations

İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 9 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.

POST/api/v1/integrations/conflicts/{id}/resolve

Mark a sync conflict resolved (INT-06).

OturumYol parametresi: id
İstek
curl -X POST "https://api.blesyum.com/api/v1/integrations/conflicts/<id>/resolve" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/v1/integrations/connections

The tenant's integration connections (INT-02), without credentials.

Oturum
İstek
curl -X GET "https://api.blesyum.com/api/v1/integrations/connections" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/v1/integrations/connections

Connect an integration (INT-02). Credentials are sealed with the platform key

Oturum

before storage (INT-03) — plaintext never persists.

İstek
curl -X POST "https://api.blesyum.com/api/v1/integrations/connections" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
DELETE/api/v1/integrations/connections/{id}

Disconnect/delete an integration connection.

OturumYol parametresi: id
İstek
curl -X DELETE "https://api.blesyum.com/api/v1/integrations/connections/<id>" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/v1/integrations/connections/{id}/conflicts

A connection's unresolved/resolved sync conflicts (INT-06).

OturumYol parametresi: id
İstek
curl -X GET "https://api.blesyum.com/api/v1/integrations/connections/<id>/conflicts" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/v1/integrations/connections/{id}/logs

A connection's sync/call log (INT-08).

OturumYol parametresi: id
İstek
curl -X GET "https://api.blesyum.com/api/v1/integrations/connections/<id>/logs" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/v1/integrations/connections/{id}/mappings

Update a connection's field mappings (INT-04).

OturumYol parametresi: id
İstek
curl -X POST "https://api.blesyum.com/api/v1/integrations/connections/<id>/mappings" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
POST/api/v1/integrations/connections/{id}/test

Test a connection (INT-02): verify the sealed credentials decrypt + log the

OturumYol parametresi: id

attempt. (The provider-specific live call lives in the owning module.)

İstek
curl -X POST "https://api.blesyum.com/api/v1/integrations/connections/<id>/test" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
GET/api/v1/integrations/providers

The integration catalog (INT-01).

Oturum
İstek
curl -X GET "https://api.blesyum.com/api/v1/integrations/providers" \
  -H "Authorization: Bearer <oturum-token>" \
  -H "Accept: application/json"
Yanıt
{
  "data": "…",
  "trace_id": "01JC…"
}
Bu sayfa işine yaradı mı?