Skip to main content
GET
/
api
/
projects
/
{projectId}
/
integrations
/
{integrationId}
Get integration
curl --request GET \
  --url https://api.example.com/api/projects/{projectId}/integrations/{integrationId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "type": "http",
  "config": {
    "method": "post",
    "url": "<string>",
    "timeout": 5000,
    "headers": [],
    "cookies": [],
    "enableInputs": false,
    "inputs": [],
    "output": "<string>"
  },
  "name": "<string>",
  "kind": "<string>",
  "projectId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "description": "<string>",
  "group": "<string>",
  "deletedAt": "<string>"
}

Authorizations

Authorization
string
header
required

Personal access token is obtained through your profile

Path Parameters

projectId
string<uuid>
required

Project ID

integrationId
string<uuid>
required

Integration ID

Response

200 - application/json

Integration details

Integration details

id
string<uuid>
required

Unique identifier of the integration

type
enum<string>
required

Type of integration

Available options:
http
config
object
required

Integration configuration

name
string
required

Name of the integration

kind
string
required

Unique kind identifier for the integration

projectId
string<uuid>
required

Project ID the integration belongs to

createdAt
string
required

Timestamp when the integration was created

updatedAt
string
required

Timestamp when the integration was last updated

description
string | null

Description of the integration

group
string | null

Group the integration belongs to

deletedAt
string | null

Timestamp when the integration was deleted