For the complete documentation index, see llms.txt. This page is also available as Markdown.

NaaS Endpoints

Know which NexumAPI specific endpoints are available and what they do.

NexumAPI provides a few additional endpoints that provide different insights into your present configuration and health of the service.

Operations

health

get

Get the health status of your NaaS instance.

Responses
200

Successful operation.

application/json
statusstringOptional

The NaaS health status.

get/health
200

Successful operation.

keep-alive

get

Keep the NaaS instance warm and return a basic status response.

Responses
200

Successful operation.

application/json
statusstringOptional

The NaaS health status.

get/keep-alive
200

Successful operation.

connection-status

get

Get the connection status between the NaaS instance and SymXchange

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation.

application/json
statusobjectOptional

The NaaS connection status with SymXchange.

retryingobject[]Optional

SymXchange devices that NaaS is still retrying after startup or a failed connection.

get/connection-status
200

Successful operation.

host-configs

get

Get configured SymXchange host metadata for your NaaS instance.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation.

application/json

Configured SymXchange host metadata.

hoststringOptional
idstringOptional
defaultbooleanOptional
securebooleanOptional
get/host-configs
200

Successful operation.

operations

get

List of available operations for a specific SymXchange service and version.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
symstringRequired

Sym number

versionstringRequired

SymXchange version

servicestringRequired

SymXchange service name

Responses
200

Successful operation.

application/json
string[]Optional

List of operations.

get/nexum/{sym}/{version}/{service}/operations
200

Successful operation.

supported-services

get

Get a list of supported SymXchange services on your NaaS instance.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation.

application/json

Supported SymXchange services and versions, grouped by configured host or credit union identifier.

get/supported-services
200

Successful operation.

Last updated

Was this helpful?