Skip to main content
POST
/
v1
/
gateways
/
{gateway_id}
/
registries
/
test-connection
Test a backend connection
curl --request POST \
  --url https://agentgateway-admin.dev.neuraltrust.ai/v1/gateways/{gateway_id}/registries/test-connection \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "auth": {
    "api_key": {
      "api_key": "<string>",
      "header_name": "<string>",
      "header_value": "<string>",
      "param_location": "<string>",
      "param_name": "<string>",
      "param_value": "<string>"
    },
    "aws": {
      "access_key_id": "<string>",
      "region": "<string>",
      "role": "<string>",
      "secret_access_key": "<string>",
      "session_token": "<string>",
      "use_role": true
    },
    "azure": {
      "api_key": "<string>",
      "client_id": "<string>",
      "client_secret": "<string>",
      "endpoint": "<string>",
      "tenant_id": "<string>",
      "use_managed_identity": true,
      "version": "<string>"
    },
    "gcp_service_account": "<string>",
    "oauth": {
      "audience": "<string>",
      "client_id": "<string>",
      "client_secret": "<string>",
      "code": "<string>",
      "code_verifier": "<string>",
      "extra": {},
      "grant_type": "<string>",
      "password": "<string>",
      "redirect_uri": "<string>",
      "refresh_token": "<string>",
      "scopes": [
        "<string>"
      ],
      "token_url": "<string>",
      "use_basic_auth": true,
      "username": "<string>"
    },
    "type": "<string>"
  },
  "provider": "<string>",
  "provider_options": {},
  "registry_id": "<string>"
}
'
{
  "latency_ms": 123,
  "message": "<string>",
  "ok": true,
  "provider": "<string>",
  "stage": "<string>",
  "status_code": 123
}

Authorizations

Authorization
string
header
required

Path Parameters

gateway_id
string<uuid>
required

Gateway id

Body

application/json

Connection to test

auth
object
provider
string
provider_options
object
registry_id
string

Response

OK

latency_ms
integer
message
string
ok
boolean
provider
string
stage
string
status_code
integer