Skip to main content
GET
/
integrations
List Integrations
curl --request GET \
  --url https://api.veryfront.com/integrations \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "name": "gmail",
      "display_name": "Gmail",
      "icon": "gmail.svg",
      "description": "Read and send emails via Gmail API",
      "auth_type": "oauth2",
      "tool_count": 3,
      "prompt_count": 2
    }
  ],
  "page_info": {
    "self": "<string>",
    "first": null,
    "next": "<string>",
    "prev": "<string>"
  },
  "total": 123
}

Authorizations

Authorization
string
header
required

Authentication via JWT token or API key. JWT: Get from Veryfront dashboard. API Key: Format "vf__" - create via /api-keys endpoint.

Query Parameters

version
string

Deprecated. Version is now baked into the package.

Search query to filter integrations

Example:

"email"

cursor
string

Opaque cursor for pagination (integration name)

Example:

"gmail"

limit
number
default:20

Maximum number of integrations to return (default: 20, max: 100)

Required range: 1 <= x <= 100
Example:

20

Response

Paginated list of integrations

data
object[]
required
page_info
object
required
total
number
required