API ReferenceManagementDynamic Registration Templates Management
GET
/v1/mgmt/resource/dynamic-registration-templates/load

Authorization

Descope Project ID and Management Key
AuthorizationBearer <token>

Project ID:Management Key as bearer token.

In: header

Load all dynamic registration templates, using a valid management key.

curl -X GET "https://api.descope.com/v1/mgmt/resource/dynamic-registration-templates/load"
{  "templates": [    {      "id": "string",      "version": "string",      "name": "string",      "description": "string",      "loginPageURL": "string",      "sessionSettings": {        "enabled": true,        "refreshTokenExpiration": 0,        "refreshTokenExpirationUnit": "string",        "sessionTokenExpiration": 0,        "sessionTokenExpirationUnit": "string",        "userTemplateId": "string",        "keyTemplateId": "string",        "keySessionTokenExpiration": 0,        "keySessionTokenExpirationUnit": "string"      },      "skipConsentScreen": true,      "forceAddAllAuthorizationInfo": true,      "tags": [        "string"      ],      "createdTime": "string",      "modifiedTime": "string"    }  ],  "total": 0}
export interface Response {templates?: DynamicRegistrationTemplate[]total?: number}/** * DynamicRegistrationTemplate CRUD messages */export interface DynamicRegistrationTemplate {id?: stringversion?: stringname?: stringdescription?: stringloginPageURL?: stringsessionSettings?: {enabled?: booleanrefreshTokenExpiration?: numberrefreshTokenExpirationUnit?: stringsessionTokenExpiration?: numbersessionTokenExpirationUnit?: stringuserTemplateId?: stringkeyTemplateId?: stringkeySessionTokenExpiration?: numberkeySessionTokenExpirationUnit?: string}skipConsentScreen?: booleanforceAddAllAuthorizationInfo?: booleantags?: string[]createdTime?: stringmodifiedTime?: string}
Was this helpful?