Generated from the live OpenAPI document — 2026-10-19.This group has no curated guide page.All routes require Authorization: Bearer atamaia_… and return ApiEnvelope<T>({ ok, requestId, data, error, errorCode, count, hint }); the schemas below show thedata payload. * marks required properties.

Operations

MethodPathSummary / bodyResponses
GET /api/connectors 200 PagedResultOfConnectorDto
POST /api/connectors 200 ConnectorDto
GET /api/connectors/{connectorId}/endpoints 200 PagedResultOfConnectorEndpointDto
POST /api/connectors/{connectorId}/endpoints 200 ConnectorEndpointDto
DELETE /api/connectors/{id} 200
GET /api/connectors/{id} 200 ConnectorDto
PATCH /api/connectors/{id} 200 ConnectorDto
PUT /api/connectors/{id} 200 ConnectorDto
PUT /api/connectors/{id}/headers 200 ConnectorDto
POST /api/connectors/{id}/mcp/discover 200 McpDiscoveryDto
POST /api/connectors/{id}/verify 200 ConnectorDto
GET /api/connectors/endpoints/{endpointId}/field-mappings 200 PagedResultOfFieldMappingDto
POST /api/connectors/endpoints/{endpointId}/field-mappings 200 FieldMappingDto
DELETE /api/connectors/endpoints/{id} 200
GET /api/connectors/endpoints/{id} 200 ConnectorEndpointDto
PUT /api/connectors/endpoints/{id} 200 ConnectorEndpointDto
DELETE /api/connectors/field-mappings/{id} 200
GET /api/connectors/field-mappings/{id} 200 FieldMappingDto
PUT /api/connectors/field-mappings/{id} 200 FieldMappingDto
POST /api/connectors/maintenance/encrypt-headers 200 HeaderEncryptionReport

Schemas

Request and response shapes referenced by the operations above. Nested types named here are also defined under their own group or inthe group index.

ConnectorDto

PropertyTypeDescription
id int64
guid uuid
name string
type ConnectorType
subType null,string
authMethod AuthMethod
baseUrl null,string
enabled boolean
endpointCount int32
lastVerificationStatus null,string
orgUnitId int64
orgUnitName null,string
databaseType null,string
description null,string
mcpServiceId null,string
mcpEndpoint null,string
mcpTransportType McpTransportType
mcpStatus McpProxyStatus
mcpToolCount int32
mcpLastDiscoveredAtUtc date-time
mcpLastError null,string
hasCredentials boolean
hasConnectionString boolean
lastVerifiedAtUtc date-time
credentials null,string
headersJson null,string
headerNames null,array
credentialsSummary null,object
createdAtUtc date-time
updatedAtUtc date-time

ConnectorEndpointDto

PropertyTypeDescription
id int64
guid uuid
connectorId int64
name string
description null,string
method null | EndpointMethod
path null,string
tableName null,string
schemaName null,string
isStoredProcedure boolean
methodSignature null,string
webhookEventType null,string
sortOrder int32
fieldMappingCount int32
createdAtUtc date-time

FieldMappingDto

PropertyTypeDescription
id int64
guid uuid
endpointId int64
externalFieldName string
externalFieldPath null,string
internalFieldName null,string
dataType null,string
direction FieldMappingDirection
isRequired boolean
isKey boolean
transformExpression null,string
defaultValue null,string
description null,string
sortOrder int32

HeaderEncryptionReport

PropertyTypeDescription
scanned* int32
encryptedIds* int64[]
alreadyProtected* int32
invalidIds* int64[]
failed* HeaderEncryptionFailure[]

McpDiscoveryDto

PropertyTypeDescription
connectorId int64
status McpProxyStatus
toolCount int32
tools McpDiscoveredTool[]
error null,string

PagedResultOfConnectorDto

PropertyTypeDescription
items* ConnectorDto[]
totalCount int32
page int32
pageSize int32
hasTotal boolean
moreAvailable null,boolean
totalPages int32
hasNextPage boolean
hasPreviousPage boolean

PagedResultOfConnectorEndpointDto

PropertyTypeDescription
items* ConnectorEndpointDto[]
totalCount int32
page int32
pageSize int32
hasTotal boolean
moreAvailable null,boolean
totalPages int32
hasNextPage boolean
hasPreviousPage boolean

PagedResultOfFieldMappingDto

PropertyTypeDescription
items* FieldMappingDto[]
totalCount int32
page int32
pageSize int32
hasTotal boolean
moreAvailable null,boolean
totalPages int32
hasNextPage boolean
hasPreviousPage boolean