Saltar para a documentação
API

Listar quem alcança um endereço

Todas as pessoas que podem ler o correio de um endereço, e como cada uma o alcança.

GET/domains/{id}/addresses/{addressId}/members

Executa a chamada real no seu espaço de trabalho.

GET /domains/{id}/addresses/{addressId}/members

Todas as pessoas que podem ler o correio de um endereço, e como cada uma o alcança.

Exemplo

Requer members:read. via é owner, every-address para uma função que alcança todos os endereços, whole-domain para uma concessão do domínio indicado em viaDomain, ou direct para uma concessão do próprio endereço.

curl
curl "$OE/domains/b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f/addresses/5f0c2b7e-8d41-4a6f-b913-7e2a0c4d9b18/members" -H "$AUTH"
Resposta
{  "object": "list",  "data": [    {      "object": "address_member",      "userId": "q7Vd3kX9mT2pLw8RzN4bYc6HfJ1sGa5E",      "email": "[email protected]",      "name": "Ana Lima",      "image": null,      "access": "member",      "via": "owner",      "viaDomain": null,      "removable": false    },    {      "object": "address_member",      "userId": "nQ8vBz1aRd4tYwKx7fQ2mN8vBz1aRd4t",      "email": "[email protected]",      "name": "Sam Okafor",      "image": null,      "access": "viewer",      "via": "direct",      "viaDomain": null,      "removable": true    }  ]}

Cada pessoa aparece uma vez. access é member para quem lê o endereço e envia a partir dele, e viewer para quem só o lê.

Só uma concessão do próprio endereço é removable, com DELETE /members/{userId}/addresses/{addressId}. As outras mudam com a função ou a concessão de domínio que está por trás delas.

Referência