Obtener perfil de organización
Devuelve el perfil de tu empresa.
GET/v1/workspaces/{regionId}/profile
Devuelve
200 OK con el objeto que se muestra en la respuesta.
Más detalles
Devuelve el perfil de organización del llamador para este espacio de trabajo (comprador o proveedor, según el rol del llamador).
Campos de la respuesta
billingAddressstringLa dirección de facturación en una línea, derivada de billingAddressParts. En un perfil guardado antes de que las direcciones tuvieran campos separados, el texto tal como se escribió, y billingAddressParts no aparece.
billingAddressPartsobjectLa dirección de facturación en campos separados (consulta UpdateOrgProfile).
billingAddressNeedsReviewbooleantrue cuando una dirección antigua de una sola línea no se pudo dividir en campos con seguridad y un administrador debería revisarla. Se borra al guardar la dirección.
billingAddressLegacyTextstringLa dirección de una sola línea tal como era antes de dividirla en campos, sin cambios.
listedInDirectorybooleanSolo perfiles de proveedor: el proveedor eligió que lo encuentren los compradores que buscan en Pleaxy (consulta UpdateOrgProfile). Si falta, no figura en el directorio.
directoryIdstringSolo perfiles de proveedor: el id opaco con el que los compradores invitan a un proveedor del directorio; se asigna la primera vez que figura en él y se conserva si se desactiva y se vuelve a activar. Los compradores nunca ven tu correo de contacto a través del directorio.
Errores
- 404 Not Found - Todavía no existe ningún perfil de organización para este espacio de trabajo y rol.
- 401 Unauthorized - No se presentó ninguna credencial, o el token Bearer o el valor de X-Api-Key falta, no es válido, caducó o fue revocado.
- 403 Forbidden - El token Bearer o la clave de API del llamador no da acceso a este espacio de trabajo (regionId), o no tiene el rol requerido.
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"
}