circle-exclamation
This documentation is currently under development. Certain sections are not yet complete and will be added shortly.

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.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
tenantIdstringRequired
Responses
chevron-right
200

List of all redirection

idstring · nullableRequired

Identifier of the redirect

layoutstring · nullableRequired

Layout associated to this redirect

creationDatestring · date-timeOptional

Creation date of this redirect

parametersobject · nullableOptional

Optional parameters to add to the layout url

uristring · nullableRequired

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).

chevron-right
lockRequired 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

parametersobject · nullableOptional

List of parameters that should be included in the uri

Responses
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.

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

id of the redirection

tenantIdstringRequired
Responses
chevron-right
200

return the specified item

idstring · nullableRequired

Identifier of the redirect

layoutstring · nullableRequired

Layout associated to this redirect

creationDatestring · date-timeOptional

Creation date of this redirect

parametersobject · nullableOptional

Optional parameters to add to the layout url

uristring · nullableRequired

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.

chevron-right
lockRequired 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

parametersobject · nullableOptional

List of parameters that should be included in the uri

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

Delete the requested redirection

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

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

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

Identifier of the redirection to delete

tenantIdstringRequired
Responses
chevron-right
200

When the object has been successfully deleted

idstring · nullableRequired

Identifier of the redirect

layoutstring · nullableRequired

Layout associated to this redirect

creationDatestring · date-timeOptional

Creation date of this redirect

parametersobject · nullableOptional

Optional parameters to add to the layout url

uristring · nullableRequired

Short uri of the redirection uri

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

Last updated