Pular para o conteúdo principal

Buscar Participantes por Companhia Produtora

Descrição: Busca participantes associados a uma Companhia Produtora específica.

Endpoint​

GET/api/v1/integration/guest-users/-/producers/{producer_id}

Regras​

AtributosDescriçãoTipoObrigatórioValidações
producer_idIdentificador da Companhia ProdutoraUUIDSim-

Exemplo de Requisição​

curl -X GET \
-H "Authorization: {SUA_API_KEY}" \
"https://api.merx.tech/api/v1/integration/guest-users/-/producers/{producer_id}"

Parâmetros​

Parâmetros de Caminho:​

NomeDescriçãoTipoObrigatório
producer_idIdentificador da Companhia ProdutoraStringSim

Parâmetros de Cabeçalho​

NomeDescriçãoTipoObrigatório
AuthorizationChave de API obtida via support-api@merx.techStringSim

Respostas​

  • 200 - Ok
[
{
"id": "string",
"name": "string",
"identity_card": "string",
"email": "string",
"social_security": "string",
"phone": "string",
"sign_as": "string",
"default_signer": true,
"auth": "string",
"marital_status": "string",
"company_id": "string",
"address_id": "string",
"enabled": true,
"removed": false,
"created_at": 1709837511.870898,
"updated_at": 1709837511.870898
}
]

O endpoint devolve sempre um array — vazio quando a Companhia Produtora não tem guest users vinculados. Campos sem valor são omitidos da resposta.

O endereço não vem resolvido nesta listagem

Cada item traz apenas address_id. O objeto address completo é montado somente pela consulta por identificador (GET /api/v1/integration/guest-users/{guest_user_id}). Não itere item.address a partir desta resposta: para obter o endereço, chame a consulta por identificador de cada guest user.

  • 400 - Bad Request
{
"messages": ["message.entidade.campo-inválido"]
}
  • 401 - Unauthorized

  • 404 - NotFound