Endpoints

List Endpoint Field Tags

get

Retrieves a paginated list of field tags for a specific endpoint. Can be filtered by name, entity_type_id, store_as, and is_required.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

filter[entity_type_id]stringOptional

Filter results by entity_type_id.

filter[store_as]stringOptional

Filter results by store_as.

filter[is_required]stringOptional

Filter results by is_required.

includestringOptional

Comma-separated list of relationships to include. Available: entityType

sortstringOptional

Sort field. Prefix with - for descending. Available: name, entity_type_id, store_as, is_required

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/endpoints/{endpoint}/field-tags

Create Endpoint Field Tag

post

Creates a new field tag for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Body
field_pathstringRequired
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/endpoints/{endpoint}/field-tags

Update Endpoint Field Tag

put

Updates an existing field tag for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

field_tagstringRequired

The field tag identifier.

Responses
chevron-right
200

Successful response

No content

put
/api/v1/endpoints/{endpoint}/field-tags/{field_tag}

No content

Delete Endpoint Field Tag

delete

Permanently deletes a specific field tag for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

field_tagstringRequired

The field tag identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/endpoints/{endpoint}/field-tags/{field_tag}

List Endpoint Pagination

get

Retrieves the pagination method details for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/endpoints/{endpoint}/pagination

Update Endpoint Pagination

put

Updates the pagination method configuration for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Body
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/endpoints/{endpoint}/pagination

List Endpoint Schema

get

Retrieves the schema defined for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/endpoints/{endpoint}/schema

List Endpoint Variables

get

Retrieves a paginated list of variables for a specific endpoint. Can be filtered by label, key, and value.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Query parameters
filter[label]stringOptional

Filter results by label.

filter[key]stringOptional

Filter results by key.

filter[value]stringOptional

Filter results by value.

sortstringOptional

Sort field. Prefix with - for descending. Available: label, key, value

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/endpoints/{endpoint}/variables

Create Endpoint Variable

post

Creates a new variable for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

Body
labelstringRequired
keystringRequired
valuestringOptional
secretstringOptional
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/endpoints/{endpoint}/variables

Delete Endpoint Variable

delete

Permanently deletes a specific variable for a specific endpoint.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
endpointstringRequired

The endpoint identifier.

variablestringRequired

The variable identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/endpoints/{endpoint}/variables/{variable}

Last updated

Was this helpful?