Organización
Obtener la organización actual
client.organization.retrieve(options?): OrganizationInfoRecupera información sobre la organización asociada con la clave de API autenticada.
Models
OrganizaciónClaves de API
Listar claves de API
client.organization.apiKeys.list(query?, options?): Page<APIKey>Recuperar clave de API (Admin API)
client.organization.apiKeys.retrieve(apiKeyID, options?): APIKeyRecupera información sobre una sola clave de API de tu organización, buscada por su ID. Este endpoint de la Admin API requiere una clave de Admin API, está pensado para la administración programática de claves y nunca devuelve el valor secreto de la clave. Para ver o crear tus propias claves de API, ve a Claves de API en la Claude Console.
Actualizar clave de API
client.organization.apiKeys.update(apiKeyID, body, options?): APIKeyOrganizaciónClaves externas
Crear clave externa
client.organization.externalKeys.create(body, options?): ExternalKeyCrea una configuración de clave externa propiedad de la organización del llamador.
Listar claves externas
client.organization.externalKeys.list(query?, options?): PageCursor<ExternalKey>Lista las configuraciones de claves externas de la organización del llamador.
Obtener clave externa
client.organization.externalKeys.retrieve(externalKeyID, options?): ExternalKeyRecupera una sola configuración de clave externa de la organización del llamador por ID.
Actualizar clave externa
client.organization.externalKeys.update(externalKeyID, body, options?): ExternalKeyActualiza parcialmente una configuración de clave externa. Los campos omitidos no se modifican.
Eliminar clave externa
client.organization.externalKeys.delete(externalKeyID, options?): ExternalKeyDeleteResponseElimina una configuración de clave externa.
Validar clave externa
client.organization.externalKeys.validate(externalKeyID, options?): ExternalKeyValidateResponseValida una configuración de clave externa contra el KMS del cliente.
OrganizaciónFederaciónEmisores
Crear emisor de federación
client.organization.federation.issuers.create(body, options?): FederationIssuerRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Listar emisores de federación
client.organization.federation.issuers.list(query?, options?): PageCursor<FederationIssuer>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Obtener emisor de federación
client.organization.federation.issuers.retrieve(federationIssuerID, options?): FederationIssuerRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Actualizar emisor de federación
client.organization.federation.issuers.update(federationIssuerID, body, options?): FederationIssuerRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Archivar emisor de federación
client.organization.federation.issuers.archive(federationIssuerID, options?): FederationIssuerRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
OrganizaciónFederaciónReglas
Crear regla de federación
client.organization.federation.rules.create(body, options?): FederationRuleRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Listar reglas de federación
client.organization.federation.rules.list(query?, options?): PageCursor<FederationRule>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Obtener regla de federación
client.organization.federation.rules.retrieve(federationRuleID, options?): FederationRuleRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Actualizar regla de federación
client.organization.federation.rules.update(federationRuleID, body, options?): FederationRuleRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Archivar regla de federación
client.organization.federation.rules.archive(federationRuleID, options?): FederationRuleRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
OrganizaciónFederaciónReglasEspacios de trabajo
Agregar espacio de trabajo a la regla de federación
client.organization.federation.rules.workspaces.add(federationRuleID, body, options?): FederationRuleWorkspaceRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Listar espacios de trabajo de la regla de federación
client.organization.federation.rules.workspaces.list(federationRuleID, query?, options?): PageCursor<FederationRuleWorkspace>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Quitar espacio de trabajo de la regla de federación
client.organization.federation.rules.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
OrganizaciónInvitaciones
Crear invitación
client.organization.invites.create(body, options?): OrganizationInviteInvita a un usuario a unirse a la organización por correo electrónico.
Listar invitaciones
client.organization.invites.list(query?, options?): Page<OrganizationInvite>Lista las invitaciones de la organización.
Obtener invitación
client.organization.invites.retrieve(inviteID, options?): OrganizationInviteRecupera una invitación por ID.
Eliminar invitación
client.organization.invites.delete(inviteID, options?): InviteDeleteResponseElimina una invitación pendiente.
OrganizaciónCuentas de servicio
Crear cuenta de servicio
client.organization.serviceAccounts.create(body, options?): ServiceAccountRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Listar cuentas de servicio
client.organization.serviceAccounts.list(query?, options?): PageCursor<ServiceAccount>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Obtener cuenta de servicio
client.organization.serviceAccounts.retrieve(serviceAccountID, options?): ServiceAccountRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Actualizar cuenta de servicio
client.organization.serviceAccounts.update(serviceAccountID, body, options?): ServiceAccountRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Archivar cuenta de servicio
client.organization.serviceAccounts.archive(serviceAccountID, options?): ServiceAccountRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
OrganizaciónCuentas de servicioEspacios de trabajo
Agregar espacio de trabajo a la cuenta de servicio
client.organization.serviceAccounts.workspaces.add(serviceAccountID, body, options?): ServiceAccountWorkspaceMemberRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Listar espacios de trabajo de la cuenta de servicio
client.organization.serviceAccounts.workspaces.list(serviceAccountID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Quitar espacio de trabajo de la cuenta de servicio
client.organization.serviceAccounts.workspaces.remove(workspaceID, params, options?): WorkspaceRemoveResponseRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
OrganizaciónUsuarios
Listar usuarios
client.organization.users.list(query?, options?): Page<OrganizationUser>Lista los miembros de la organización.
Obtener usuario
client.organization.users.retrieve(userID, options?): OrganizationUserRecupera un miembro de la organización por ID de usuario.
Actualizar usuario
client.organization.users.update(userID, body, options?): OrganizationUserActualiza el rol de un miembro en la organización.
Quitar usuario
client.organization.users.remove(userID, options?): UserRemoveResponseQuita a un miembro de la organización.
OrganizaciónEspacios de trabajo
Listar espacios de trabajo
client.organization.workspaces.list(query?, options?): Page<Workspace>Crear espacio de trabajo
client.organization.workspaces.create(body, options?): WorkspaceObtener espacio de trabajo
client.organization.workspaces.retrieve(workspaceID, options?): WorkspaceActualizar espacio de trabajo
client.organization.workspaces.update(workspaceID, body, options?): WorkspaceArchivar espacio de trabajo
client.organization.workspaces.archive(workspaceID, options?): WorkspaceOrganizaciónEspacios de trabajoLímites de velocidad
Listar límites de velocidad del espacio de trabajo
client.organization.workspaces.rateLimits.list(workspaceID, query?, options?): PageCursor<WorkspaceRateLimit>Lista los límites de velocidad de un espacio de trabajo.
OrganizaciónEspacios de trabajoMiembros
Listar miembros del espacio de trabajo
client.organization.workspaces.members.list(workspaceID, query?, options?): Page<WorkspaceMember>Crear miembro del espacio de trabajo
client.organization.workspaces.members.add(workspaceID, body, options?): WorkspaceMemberObtener miembro del espacio de trabajo
client.organization.workspaces.members.retrieve(userID, params, options?): WorkspaceMemberActualizar miembro del espacio de trabajo
client.organization.workspaces.members.update(userID, params, options?): WorkspaceMemberEliminar miembro del espacio de trabajo
client.organization.workspaces.members.remove(userID, params, options?): MemberRemoveResponseOrganizaciónEspacios de trabajoCuentas de servicio
Listar cuentas de servicio miembros del espacio de trabajo
client.organization.workspaces.serviceAccounts.list(workspaceID, query?, options?): PageCursor<ServiceAccountWorkspaceMember>Requiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Crear cuenta de servicio miembro del espacio de trabajo
client.organization.workspaces.serviceAccounts.add(workspaceID, body, options?): ServiceAccountWorkspaceMemberRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Obtener cuenta de servicio miembro del espacio de trabajo
client.organization.workspaces.serviceAccounts.retrieve(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Actualizar cuenta de servicio miembro del espacio de trabajo
client.organization.workspaces.serviceAccounts.update(serviceAccountID, params, options?): ServiceAccountWorkspaceMemberRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.
Eliminar cuenta de servicio miembro del espacio de trabajo
client.organization.workspaces.serviceAccounts.remove(serviceAccountID, params, options?): ServiceAccountRemoveResponseRequiere un token de acceso OAuth con el alcance org:admin, obtenido de ant auth login --scope org:admin o de una regla de federación de identidades de carga de trabajo; no se aceptan claves de API de administrador. Consulta Administrar WIF con la Admin API.
OrganizaciónLímites de velocidad
Enumerar límites de velocidad de la organización
client.organization.rateLimits.list(query?, options?): PageCursor<OrganizationRateLimit>Enumera los límites de velocidad de la Messages API para tu organización.
OrganizaciónConfiguración de cumplimiento
Obtener configuración de cumplimiento
client.organization.complianceSettings.retrieve(options?): OrganizationComplianceSettingsRecupera la configuración de cumplimiento (Compliance Settings) de tu organización.
Actualizar configuración de cumplimiento
client.organization.complianceSettings.update(body, options?): OrganizationComplianceSettingsActualiza la configuración de cumplimiento (Compliance Settings) de tu organización.