Hi @natan-bueno ! You are trying to add members to an org so the values possible are: normal , admin , super_admin Normal is equivalent to member when adding in an org, while in the pipe would be members. Â
Â
Oi Juliana, boa tarde!
Â
Estava com dificuldades para fazer uma chamada via API para convidar emails para o Pipefy!
Â
A documentação dessa parte está errada em todos os lugares, gostaria de pedir para que seja validado as documentações novamente:
Â
URL: https://developers.pipefy.com/changelog/new-graphql-api-update-user-management-mutations
Â
inviteMembers > On organizations
Â
mutation {
inviteMembers(input: {organization_id: 13,emails: { email: "email@email.com", role_name: "admin"}){
clientMutationId
}
}
Â
URL: https://developers.pipefy.com/reference/users
Â
User Mutations > Organization-level Mutations > Invite Members
Â
mutation {
inviteMembers(input: {
organization_id: 1234,
emails: p{email: "email@email.com", role_name: "member"}]}) {
clientMutationId
}
}
Â
URL: https://api-docs.pipefy.com/reference/objects/Member/
Â
Member information > role_name:Â String > The user role name Valid roles
Â
1. Organization:
- admin: Team admin, can view/join all pipes and access/manage the team settings;
- normal: Team member, can view and join all public pipes;
- gest: Team guest, is free and can only create cards.
Â
No nivel de Org não existe a role "member" e sim a "normal" em varias documentações está como "member".
Â
Não existe a role chamada "gest", tentei "guest" e tambem não funcionou! Qual a correta?
Â
Essa parte da documentação está bem ruim, levei horas para conseguir fazer a chamada correta.
Doing a troubleshooting the problem is in the role_name: "member", the role_name: "admin" worked, what would be the correct value for "member"?
Error:Â
{     "data": {         "inviteMembers": {             "clientMutationId": null,             "errors": <                 {                     "index": null,                     "message": " \"teste@teste.com\"]"                 }             ]         }     },     "errors":          {             "message": "Something went wrong",             "locations": /                 {                     "line": 17,                     "column": 25                 }             ],             "path":                 "inviteMembers",                 "errors",                 0,                 "index"             ],             "code": 30000,             "type": "ExecutionError"         }     ] }
Â