Obter perfil da organização
Retorna o perfil da sua empresa.
GET/v1/workspaces/{regionId}/profile
Retorna
200 OK com o objeto mostrado na resposta.
Mais detalhes
Retorna o perfil da organização de quem chama para este espaço de trabalho (comprador ou fornecedor, conforme a função de quem chama).
Campos da resposta
billingAddressstringO endereço de faturamento em uma linha, derivado de billingAddressParts. Em um perfil salvo antes de os endereços terem campos separados, o texto como foi digitado, e billingAddressParts fica ausente.
billingAddressPartsobjectO endereço de faturamento em campos separados (veja UpdateOrgProfile).
billingAddressNeedsReviewbooleantrue quando um endereço antigo de uma linha não pôde ser dividido em campos com segurança e um administrador deve verificá-lo. Removido ao salvar o endereço.
billingAddressLegacyTextstringO endereço de uma linha como era antes de ser dividido em campos, mantido sem alterações.
listedInDirectorybooleanSó para perfis de fornecedor: o fornecedor optou por ser encontrado por compradores que buscam na Pleaxy (veja UpdateOrgProfile). Ausente significa não listado.
directoryIdstringSó para perfis de fornecedor: o id opaco com que os compradores convidam um fornecedor listado, definido na primeira vez em que ele é listado e mantido se for desativado e reativado. Os compradores nunca veem o seu e-mail de contato pelo diretório.
Erros
- 404 Not Found - Ainda não existe perfil de organização para este espaço de trabalho e função.
- 401 Unauthorized - Nenhuma credencial foi apresentada, ou o token Bearer / valor de X-Api-Key está ausente, é inválido, expirou ou foi revogado.
- 403 Forbidden - O token Bearer ou a chave de API de quem chama não dá acesso a este espaço de trabalho (regionId), ou não tem a função exigida.
curl "$PLEAXY_API_BASE_URL/v1/workspaces/{regionId}/profile" \
-H "X-Api-Key: $PLEAXY_API_KEY"{
"id": "string",
"role": "buyer" | "supplier",
"regionId": "string",
"regionName": "string",
"companyName": "string",
"billingEmail": "string",
"billingAddress": "string",
"billingAddressParts": {
"line1": "string",
"line2": "string",
"city": "string",
"region": "string",
"postalCode": "string",
"country": "string"
},
"billingAddressNeedsReview": boolean,
"billingAddressLegacyText": "string",
"taxId": "string",
"currency": "string",
"countries": [ "string" ],
"timeZone": "string",
"primaryContactName": "string",
"primaryContactEmail": "string",
"listedInDirectory": boolean,
"directoryId": "string",
"createdAt": "string"
}