Overview
GET
/integrations/providersintegrationsList 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();