Overview
GET/integrations/providersintegrations

List the provider catalog

List providers.

Auth: bearerAuth — calls run as the authenticated user.

Responses
200

Provider catalog

  • providersIntegrationProvider[]
Example
{
  "providers": [
    {
      "providerId": "string",
      "displayName": "string",
      "authMethod": "oauth",
      "serviceTypes": [
        "string"
      ],
      "capabilities": [
        "string"
      ],
      "defaultPollIntervalMs": 0,
      "configFields": [
        {
          "key": "string",
          "label": "string",
          "secret": true,
          "required": true,
          "placeholder": "string"
        }
      ]
    }
  ]
}
401

Problem Details (RFC 9457)

  • typeoptionalstring

    URI identifying the problem type; 'about:blank' when unspecified

  • titlestring

    Short, human-readable summary of the problem type

  • statusinteger

    HTTP status code, duplicated in the body

  • detailoptionalstring

    Explanation specific to this occurrence

  • instanceoptionalstring

    URI reference for this occurrence (the request path)

Example
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
Code examples
cURL
curl -X GET "https://api.agenticdeveloperhub.com/integrations/providers" \
  -H "Authorization: Bearer YOUR_TOKEN"
JavaScript
const res = await fetch("https://api.agenticdeveloperhub.com/integrations/providers", {
  method: "GET",
  headers: {
    "Authorization": "Bearer YOUR_TOKEN"
  },
});
const data = await res.json();