Skip to main content
POST
Cadastra um membro
Adiciona ou atualiza um membro na plataforma. Use esta rota para liberar ou desativar acesso a um conteúdo. Não é necessário informar todas as matrículas cadastradas anteriormente. Existem três modalidades de acesso na Memberkit:

🚨 Importante

  1. Escolha apenas uma modalidade em sua requisição.
  2. Use o parâmetro status para controle de acesso.
  3. Use o parâmetro blocked apenas para banimento permanente.

Autorizações

api_key
string
query
obrigatório

Corpo

application/json
full_name
string
obrigatório

Nome completo.

email
string<email>
obrigatório

Endereço de email.

status
enum<string>
obrigatório
Opções disponíveis:
inactive,
pending,
active,
expired
blocked
boolean

Status de banimento.

unlimited
boolean

Acesso ilimitado.

classroom_ids
integer[]

IDs de turmas.

membership_level_id
integer

ID do nível de assinatura.

expires_at
string<date-time>

Data de expiração.

cpf_cnpj
string

CPF/CNPJ.

phone_local_code
string

DDD do telefone ou código do país.

phone_number
string

Número do telefone.

Resposta

201 - application/json
id
integer
obrigatório
full_name
string
obrigatório
email
string<email>
obrigatório
bio
string | null
obrigatório
profile_image_url
string | null
obrigatório
blocked
boolean
obrigatório
unlimited
boolean
obrigatório
sign_in_count
integer
obrigatório
current_sign_in_at
string<date-time> | null
obrigatório
created_at
string<date-time>
obrigatório
updated_at
string<date-time>
obrigatório
metadata
object
enrollments
object[]
memberships
object[]