This documentation is currently under development. Certain sections are not yet complete and will be added shortly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Redirect

List all the redirection associated to this tenant

get
/api/{tenantId}/redirect

Returns all configured redirects for the tenant (both active and expired) as an async enumerable stream.

Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Responses
200

List of all redirection

idstringRequired

Identifier of the redirect

layoutstringRequired

Layout associated to this redirect

creationDateone ofOptional

Creation date of this redirect Accepts ISO 8601 date-time string or Unix epoch seconds in request inputs. Responses are serialized as ISO 8601 date-time strings.

string · date-timeOptional
or
integer · int64Optional
uristringRequired

Short uri of the redirection uri

get/api/{tenantId}/redirect

Create a new redirect

post
/api/{tenantId}/redirect

Creates a new redirect with the specified layout, parameters, and optional configuration (expiration date, label, URL length).

Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Body
layoutstring · min: 1Required

Name of the layout to create a redirection for

Responses
201

Returns the newly created item

idstringRequired

Identifier of the redirect

layoutstringRequired

Layout associated to this redirect

creationDateone ofOptional

Creation date of this redirect Accepts ISO 8601 date-time string or Unix epoch seconds in request inputs. Responses are serialized as ISO 8601 date-time strings.

string · date-timeOptional
or
integer · int64Optional
uristringRequired

Short uri of the redirection uri

post/api/{tenantId}/redirect

Get detail of a specific redirection

get
/api/{tenantId}/redirect/{id}

Retrieves full details of a redirect including its layout, parameters, and configuration options.

Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
idstring · min: 3Required

id of the redirection

tenantIdstringRequired
Responses
200

return the specified item

idstringRequired

Identifier of the redirect

layoutstringRequired

Layout associated to this redirect

creationDateone ofOptional

Creation date of this redirect Accepts ISO 8601 date-time string or Unix epoch seconds in request inputs. Responses are serialized as ISO 8601 date-time strings.

string · date-timeOptional
or
integer · int64Optional
uristringRequired

Short uri of the redirection uri

get/api/{tenantId}/redirect/{id}

Update a specific redirection. All properties will be overwritten by the new entity.

put
/api/{tenantId}/redirect/{id}

Replaces the entire redirect configuration (PUT operation). All properties must be provided.

Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
idstring · min: 3Required

Identifier of the redirection to update.

tenantIdstringRequired
Body
layoutstring · min: 1Required

Name of the layout to create a redirection for

Responses
204

if the item to update has not been found

No content

put/api/{tenantId}/redirect/{id}

No content

Delete the requested redirection

delete
/api/{tenantId}/redirect/{id}

Removes the redirect from the system and returns the deleted entity for confirmation.

Required scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
idstring · min: 3Required

Identifier of the redirection to delete

tenantIdstringRequired
Responses
204

if the item to delete has not been found

No content

delete/api/{tenantId}/redirect/{id}

No content

Last updated