forbidden_action
La acción se rechaza aunque el scope sea el correcto. Los motivos habituales son: tu credencial llega al NIF por una relación entre cuentas (acceso cedido a tu cuenta, o cuenta gestionada) y la operación pertenece a la cuenta dueña del NIF —el registro de peticiones, los eventos, los webhook endpoints, la facturación de la cuenta, el uso de automatizaciones y las escrituras de credenciales de cobro conectadas nunca están disponibles por una relación—; el NIF es de una cuenta gestionada cuyo titular ya la paga, así que su proveedor puede consultarlo y editar sus datos pero ya no activarlo, desactivarlo ni archivarlo; la persona que emitió la credencial no es owner ni admin de la cuenta, o la credencial no alcanza todos los NIF de la cuenta; o el recurso pertenece a un catálogo compartido, o el cambio va por otro endpoint.
| Code | Type | HTTP | Categoría |
|---|---|---|---|
forbidden_action | authorization_error | 403 | Autorización |
Causa
La acción se rechaza aunque el scope sea el correcto. Los motivos habituales son: tu credencial llega al NIF por una relación entre cuentas (acceso cedido a tu cuenta, o cuenta gestionada) y la operación pertenece a la cuenta dueña del NIF —el registro de peticiones, los eventos, los webhook endpoints, la facturación de la cuenta, el uso de automatizaciones y las escrituras de credenciales de cobro conectadas nunca están disponibles por una relación—; el NIF es de una cuenta gestionada cuyo titular ya la paga, así que su proveedor puede consultarlo y editar sus datos pero ya no activarlo, desactivarlo ni archivarlo; la persona que emitió la credencial no es owner ni admin de la cuenta, o la credencial no alcanza todos los NIF de la cuenta; o el recurso pertenece a un catálogo compartido, o el cambio va por otro endpoint.
Qué hacer
Lee error.message y error.subcode: dicen qué caso es y nombran la vía canónica cuando el cambio va por otro endpoint. Para una operación de la cuenta dueña, usa una credencial de esa cuenta (su owner o admin): una relación nunca la abre. Para una cuenta gestionada que paga su titular, limítate a consultar y editar datos y deja la activación y el archivado al titular. Si quien emitió la credencial no es owner ni admin, pide a uno de ellos que la emita con el alcance completo de la cuenta.