Poster

Poster

List poster templates

get
/tenants/{tenantUid}/poster-templates

List poster templates

Required permissions: POSTER

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
Query parameters
pageNumberintegerOptional

Reference to a specific page in a result set.

pageSizeintegerOptional

The number of items per page in a result set.

sortBystringOptional

Defines which field the resource list is sorted by.

sortDirectionstring · enumOptional
ENUM Description
ASC Sort in ascending order
DESC Sort in descending order
Possible values:
Responses
chevron-right
200

Example response

application/json
get
/tenants/{tenantUid}/poster-templates
200

Example response

Create poster template

post
/tenants/{tenantUid}/poster-templates

Create new poster template

Required permissions: SUPERADMIN

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
Body
namestringRequired
htmlstringOptional

template body

sizestring · enumOptionalPossible values:
orientationstring · enumOptionalPossible values:
previewImagestringOptional

base64 encoded image data

posterTemplateUidstringOptionalPattern: ^[A-Za-z0-9-_]*
thousandSeparatorstring · enumOptionalPossible values:
Responses
post
/tenants/{tenantUid}/poster-templates
201

Example response

Get poster template

get
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}

Get poster template

Required permissions: POSTER

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
posterTemplateUidstringRequired

Reference to a poster template

Pattern: ^[A-Za-z0-9-_]+
Responses
chevron-right
200

Example response

application/json
get
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}
200

Example response

Update poster template

put
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}

Update poster template

Required permissions: SUPERADMIN

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
posterTemplateUidstringRequired

Reference to a poster template

Pattern: ^[A-Za-z0-9-_]+
Body
namestringOptional
htmlstringOptional

template body

sizestring · enumOptionalPossible values:
orientationstring · enumOptionalPossible values:
previewImagestringOptional

base64 encoded image data

thousandSeparatorstring · enumOptionalPossible values:
Responses
chevron-right
200

Example response

application/json
put
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}
200

Example response

Delete poster template

delete
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}

Delete poster template

Required permissions: SUPERADMIN

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
posterTemplateUidstringRequired

Reference to a poster template

Pattern: ^[A-Za-z0-9-_]+
Responses
delete
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}
204

No Content

No content

Create poster PDF

post
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}/pdf

Create poster PDF for printing

Required permissions: POSTER

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
posterTemplateUidstringRequired

Reference to a poster template

Pattern: ^[A-Za-z0-9-_]+
Body
Responses
post
/tenants/{tenantUid}/poster-templates/{posterTemplateUid}/pdf
201

Created

List poster base templates

get
/tenants/{tenantUid}/poster-base-templates

List poster base templates that can be used for adaption to actual poster templates.

Required permissions: POSTER

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
Responses
chevron-right
200

Example response

application/json
get
/tenants/{tenantUid}/poster-base-templates
200

Example response

Last updated