Skip to main content
POST
Arquiva um tier

Authorizations

Authorization
string
header
required

Chave de API (prefixo rstr_) enviada como Authorization: Bearer rstr_....

Path Parameters

programId
string
required
Pattern: ^prog_[0-9A-HJKMNP-TV-Z]{26}$
tierId
string
required
Pattern: ^tier_[0-9A-HJKMNP-TV-Z]{26}$

Response

200 - application/json

Default Response

id
string
required

Identificador único do tier (prefixo tier_ + ULID).

Example:

"tier_01J9ZK8QF3N2P5R7T9V1W3X5Y7"

organizationId
string
required

Identificador da organização dona do tier.

Example:

"org_01J9ZK8QF3N2P5R7T9V1W3X5Y7"

programId
string
required

Identificador do programa ao qual o tier pertence.

Example:

"prog_01J9ZK8QF3N2P5R7T9V1W3X5Y7"

name
string
required

Nome do tier.

Example:

"Ouro"

position
integer
required

Posição do tier na lista ordenada (começa em 0).

Required range: -9007199254740991 <= x <= 9007199254740991
Example:

0

archivedAt
string<date-time> | null
required

Data de arquivamento do tier, ou null se ativo (ISO-8601).

Example:

null

createdAt
string<date-time>
required

Data de criação do tier (ISO-8601).

Example:

"2026-06-13T12:00:00.000Z"