Routes

List Routes

get

List all service routes.

Requires: super_admin or org_admin role

Query parameters
enabled_onlybooleanOptionalDefault: false
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/admin/routes

Create Route

post

Create a new service route.

Requires: super_admin role

Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Body

Request to create a new service route.

service_namestringRequired
urlstringRequired
descriptionany ofOptional
stringOptional
or
nullOptional
quota_limitintegerOptionalDefault: 500
quota_unitstringOptionalDefault: requests/min
health_endpointstringOptionalDefault: /api/v1/health
docs_endpointstringOptionalDefault: /api/v1/docs
redoc_endpointstringOptionalDefault: /api/v1/redoc
openapi_endpointstringOptionalDefault: /api/v1/openapi.json
api_pathstringOptionalDefault: /api/v1
path_transformationstringOptionalDefault: strip_prefix
service_headersany ofOptional
or
nullOptional
enabledbooleanOptionalDefault: true
Responses
post
/v1/admin/routes

Get Route

get

Get route details by ID.

Requires: super_admin or org_admin role

Path parameters
route_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
get
/v1/admin/routes/{route_id}

Delete Route

delete

Delete a service route.

Requires: super_admin role

Path parameters
route_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
delete
/v1/admin/routes/{route_id}

No content

Update Route

patch

Update a service route.

Requires: super_admin role

Path parameters
route_idstringRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Body

Request to update a service route.

urlany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
quota_limitany ofOptional
integerOptional
or
nullOptional
quota_unitany ofOptional
stringOptional
or
nullOptional
health_endpointany ofOptional
stringOptional
or
nullOptional
docs_endpointany ofOptional
stringOptional
or
nullOptional
redoc_endpointany ofOptional
stringOptional
or
nullOptional
openapi_endpointany ofOptional
stringOptional
or
nullOptional
api_pathany ofOptional
stringOptional
or
nullOptional
path_transformationany ofOptional
stringOptional
or
nullOptional
service_headersany ofOptional
or
nullOptional
enabledany ofOptional
booleanOptional
or
nullOptional
Responses
200

Successful Response

application/json
patch
/v1/admin/routes/{route_id}

Toggle Route

post

Enable or disable a service route.

Requires: super_admin role

Path parameters
route_idstringRequired
Query parameters
enabledbooleanRequired
Header parameters
authorizationany ofOptional
stringOptional
or
nullOptional
X-Atlas-API-Keyany ofOptional
stringOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/v1/admin/routes/{route_id}/toggle

Last updated