List connectors
Response200
objectstringlistdataConnector[]18 fields
idstringobjectstringconnectoractionsConnectorAction[]8 fields
data_classesstring[]descriptionstringidempotencystringOne ofnativeupsertchecknoneinput_schemaobjectAny JSON object.
namestringoutput_schemaobjectAny JSON object.
side_effectsstringOne ofreadwritedestructivetitlestring
authstringOne ofnoneapi_keybasicwebhook_urloauth2customcategorystringOne ofcrmhelpdeskchatmessagingemailmarketingprojectdocsdeveloperpaymentscommerceformsautomationstorageanalyticshrsearcherplegalfield_servicedatabasecloudsecurityadvertising+4config_schemaobjectAny JSON object.
data_classstringdescriptionstringegress_hostsstring[]hipaa_eligiblebooleaniconstringnamestringoauthConnectorOAuth or nullHow an oauth2 connector signs in: the grant, the OAuth app family it uses, the scopes it asks, and whether the platform has an app for it.
4 fields
appstringgrantstringOne ofauthorization_codeclient_credentialsplatform_appbooleanscopesstring[]
secret_schemaobject or nullAny JSON object.
triggersConnectorTrigger[]3 fields
kindstringOne ofwebhookpollnamestringoutput_schemaobjectAny JSON object.
versionstringenginestring or nullOne ofpostgresqlmysqlmariadbsql_servermongodbkindstringOne ofhttpdatabaseDefault"http"
has_morebooleannext_cursorstring or nullfacetsmap<string, map<string, integer>> or nullpeoplemap<string, ActorRef> or null5 fields
idstring or nullkindstringOne ofuserapi_keyservice_accountworkloadend_usersystemnamestring or nullavatar_versionstring or nullemailstring or null
total_countinteger or nulltotal_count_exactboolean or null
Status codes
- 200Successful Response
- 4XXThe request was refused: the problem says why.
- 5XXThe API could not answer: the problem says why.
curl "https://api.mydeepagents.com/v1/connectors" \
-H "Authorization: Bearer $MDA_API_KEY"{
"object": "list",
"data": [
{
"id": "id",
"object": "connector",
"actions": [
{
"data_classes": [],
"description": "Reads new support email and drafts a reply.",
"idempotency": "native",
"input_schema": {},
"name": "Support triage",
"output_schema": {},
"side_effects": "read",
"title": "Support triage"
}
],
"auth": "none",
"category": "crm",
"config_schema": {},
"data_class": "data class",
"description": "Reads new support email and drafts a reply.",
"egress_hosts": [
"egress host"
],
"engine": "postgresql",
"hipaa_eligible": true,
"icon": "icon",
"kind": "http",
"name": "Support triage",
"oauth": {
"app": "app",
"grant": "authorization_code",
"platform_app": true,
"scopes": [
"agent.view",
"agent.run",
"run.view"
]
},
"secret_schema": {},
"triggers": [
{
"kind": "webhook",
"name": "Support triage",
"output_schema": {}
}
],
"version": "version"
}
],
"has_more": false,
"next_cursor": null,
"total_count": 1
}