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

Endpoints

List endpoints

get

List the calling team's endpoints. Deleted endpoints are never returned.

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Responses
200

OK

application/json
get/endpoints

Create an endpoint

post

Mint a new RPC endpoint for the calling team. Subject to the per-team endpoint limit and the team's CU-quota gating (an over-quota team's endpoint is created disabled).

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Body

Endpoint to create

chainstringOptional
namestringOptional
networkstringOptional
Responses
201

Created

application/json
api_keystringOptional
chainstringOptional
enabledbooleanOptional
idstring · uuidOptional
namestringOptional
networkstringOptional
post/endpoints

Get an endpoint

get

Fetch a single endpoint owned by the calling team. An endpoint owned by another team or one that has been deleted returns 404, indistinguishable from one that never existed.

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Path parameters
idstring · uuidRequired

Endpoint UUID

Responses
200

OK

application/json
api_keystringOptional
chainstringOptional
enabledbooleanOptional
idstring · uuidOptional
namestringOptional
networkstringOptional
get/endpoints/{id}

Delete an endpoint

delete

Soft-delete the endpoint. After deletion it is invisible: subsequent gets return 404 and it never reappears in list.

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Path parameters
idstring · uuidRequired

Endpoint UUID

Responses
204

No Content

No content

delete/endpoints/{id}

No content

Disable an endpoint

post

Set the endpoint disabled. Idempotent — disabling an already-disabled endpoint is a no-op success.

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Path parameters
idstring · uuidRequired

Endpoint UUID

Responses
200

OK

application/json
api_keystringOptional
chainstringOptional
enabledbooleanOptional
idstring · uuidOptional
namestringOptional
networkstringOptional
post/endpoints/{id}/disable

Enable an endpoint

post

Set the endpoint enabled. Idempotent — enabling an already-enabled endpoint is a no-op success.

Authorizations
AuthorizationstringRequired

Admin API key under the ApiKey scheme: Authorization: ApiKey vc_adm_.... Each key is bound to one team and carries a READ or WRITE scope; the usage endpoints require only READ.

Path parameters
idstring · uuidRequired

Endpoint UUID

Responses
200

OK

application/json
api_keystringOptional
chainstringOptional
enabledbooleanOptional
idstring · uuidOptional
namestringOptional
networkstringOptional
post/endpoints/{id}/enable

Last updated

Was this helpful?