Códigos de error
Todas las respuestas de error tienen la misma forma. Básese en el estado HTTP y en error.code; error.message es un texto legible en inglés y puede cambiar.
Formato de los errores
{
"detail": "…",
"error": {
"code": "api.cursor_invalid",
"message": "The cursor is malformed or was issued for different filters.",
"details": {"parameter": "cursor"},
"request_id": "01JB7Q2M4X9V3K8T5N6P0R1S2A",
"doc_url": "https://developers.sursa.com/errors/api.cursor_invalid"
}
}error.code es el código de esta página; error.request_id coincide con el encabezado X-Request-Id; error.doc_url enlaza con esta página.
access_requests
- 409access_requests.closedya se ha tomado una decisión sobre esta solicitud de acceso
- 400access_requests.invalid{reason}
- 404access_requests.not_foundno se ha encontrado la solicitud de acceso o la respuesta
- 403access_requests.not_personlas solicitudes de acceso solo están disponibles para los usuarios, no para las claves de API ni en el modo «View as»
analytics
- 403analytics.admins_onlylas analíticas solo están disponibles para los administradores de la organización
- 422analytics.invalid_periodperíodo no válido: {reason}
announcements
- 422announcements.audience_requiredseleccione al menos un grupo o un usuario
- 403announcements.author_onlysolo el autor puede hacer esto
- 422announcements.invalid_viewview debe ser inbox, my_sent, all_sent o my_scheduled
- 404announcements.not_foundno se ha encontrado el aviso
- 409announcements.not_sentel aviso todavía no se ha enviado
- 422announcements.note_too_longla nota debe tener 700 caracteres como máximo
- 422announcements.scheduled_pastla fecha de envío debe ser futura
answers
- 400answers.empty_questionla pregunta está vacía
- 429answers.engine_busyel servicio de respuestas está ocupado; vuelva a intentarlo dentro de {retry_after} s
- 409answers.external_ai_disabledel procesamiento externo está desactivado para la organización, y esta respuesta no se puede generar sin él
- 400answers.last_message_not_userel último mensaje debe ser del usuario
- 404answers.no_collectionsno hay colecciones con acceso de lectura
- 422answers.scope_invalidno se puede aplicar el alcance de la pregunta: {reason}
api
- 400api.cursor_invalidel cursor no tiene un formato válido o se emitió para otros filtros
- 400api.expand_invalidexpand[] no es válido: {reason}
- 410api.goneesta ruta de la API se ha retirado; consulte docs/api/CHANGELOG.md
- 409api.idempotency_in_progressuna solicitud con esta Idempotency-Key todavía está en curso; vuelva a intentarlo más tarde
- 400api.idempotency_key_invalidel encabezado Idempotency-Key debe tener entre 1 y 255 caracteres ASCII imprimibles
- 409api.idempotency_mismatchesta Idempotency-Key ya se usó con otra solicitud
- 400api.metadata_invalidmetadata no es válido: {reason}
- 404api.not_foundNo encontrado
- 413api.payload_too_largeel cuerpo de la solicitud es demasiado grande
- 429api.quota_exceededla organización ha agotado su cuota de solicitudes a la API de este período
- 429api.rate_limiteddemasiadas solicitudes; vuelva a intentarlo más tarde
api_keys
- 400api_keys.data_profile_not_applicabledata_profile no se aplica al rol admin; una clave de administrador ve todos los datos de la organización
- 401api_keys.expiredla clave de API ha caducado
- 403api_keys.feature_disabledlos tokens de API no están incluidos en el plan de la organización
- 400api_keys.invalid_cidrsallowed_cidrs debe ser una lista de redes como 10.0.0.0/8: {reason}
- 400api_keys.invalid_collectionscollection_ids debe enumerar colecciones de la organización: {reason}
- 400api_keys.invalid_expiresexpires_at debe ser un momento futuro en formato ISO 8601
- 400api_keys.invalid_scopesscopes debe ser una lista de read, write, admin, system: {reason}
- 403api_keys.ip_not_allowedlas solicitudes con esta clave de API no están permitidas desde esta red
- 403api_keys.mcp_onlyuna clave MCP personal solo funciona en el endpoint /mcp
- 404api_keys.not_foundno se ha encontrado la clave
- 403api_keys.scopela clave de API no tiene el ámbito {scope}
api_logs
- 404api_logs.not_foundla solicitud no está en el registro de la API o tiene más de 14 días
auth
- 403auth.admin_requiredse requiere el rol de administrador
- 403auth.editor_requiredse requiere el rol de editor
- 401auth.not_authenticatedno autenticado
- 403auth.system_scopelos administradores del sistema no tienen acceso a los datos de la organización
authz
- 403authz.forbiddense requiere el permiso '{permission}'
- 400authz.group_key_invalidclave de grupo no válida: letras latinas, dígitos, '_' y '-', hasta 80 caracteres, empezando por una letra
- 409authz.group_key_takenla clave de grupo '{key}' ya está en uso
- 409authz.group_kind_immutableeste grupo es integrado: sus miembros se calculan, no se pueden editar y el grupo no se puede eliminar
- 409authz.group_managed_externallyel grupo lo gestiona el proveedor de identidad (SCIM)
- 404authz.group_not_foundno se ha encontrado el grupo
- 409authz.last_ownerdebe quedar al menos un '{role}' en el objeto
- 409authz.legacy_admin_single_user_onlyel rol de administrador se concede solo a usuarios, no a grupos
- 409authz.managed_by_sourcelos permisos de este objeto los gestiona su fuente
- 400authz.role_key_invalidclave de rol no válida: letras latinas, dígitos, '_' y '-', hasta 64 caracteres, empezando por una letra
- 409authz.role_key_takenla clave de rol '{key}' ya está en uso
- 404authz.role_not_foundno se ha encontrado el rol
- 400authz.role_scope_mismatchel rol '{key}' no se puede conceder en {object_type}
- 409authz.role_system_immutablelos roles del sistema no se pueden cambiar ni eliminar
- 400authz.subject_requiredse requiere exactamente uno de group_id y user_id
- 400authz.unknown_permissionpermiso desconocido '{permission}'
- 400authz.user_not_in_orgno se ha encontrado el usuario en la organización
- 400authz.view_requiredun rol para objetos debe incluir COLLECTION_VIEW
billing
- 402billing.seats_exceededTodas las {purchased} licencias de la suscripción están ocupadas ({reserved} usuarios activos e invitaciones pendientes). Añada licencias en la página «Billing» (facturación) para invitar a más personas.
cards
- 400cards.archive_emptyel archivo comprimido no contiene documentos compatibles
- 400cards.archive_encryptedel archivo comprimido está cifrado; suba un archivo comprimido sin contraseña
- 400cards.archive_invalidel archivo no es un archivo comprimido ZIP o está dañado
- 404cards.archive_job_not_foundno se ha encontrado el trabajo de descompresión del archivo comprimido
- 413cards.archive_too_largeel contenido descomprimido del archivo supera el tamaño permitido
- 413cards.archive_too_many_filesel archivo comprimido contiene más archivos de los permitidos
- 400cards.bulk_invalid{reason}
- 403cards.category_whole_accessla categoría solo se puede cambiar con acceso a todo el documento
- 404cards.comment_not_foundno se ha encontrado el comentario o no es suyo
- 403cards.content_whole_accessel contenido de la tarjeta solo se puede sustituir con acceso a todo el documento
- 403cards.delete_whole_accessla tarjeta solo se puede eliminar con acceso a todo el documento
- 403cards.duplicate_restrictedexiste un documento idéntico que no está disponible por completo con su perfil de datos
- 400cards.export_formatformat debe ser pdf, docx o md
- 409cards.external_id_takenexternal_id '{external_id}' ya lo usa otra tarjeta de la organización
- 409cards.indexing_in_progressla tarjeta se está indexando en este momento
- 400cards.invalid_folder_filterfolder=none requiere el parámetro collection
- 400cards.invalid_kind_filterkind debe ser uno de ('file', 'text', 'connector')
- 400cards.invalid_orderorder debe ser 'asc' o 'desc'
- 400cards.invalid_owner_filterowner debe ser 'me', 'none' o un ID de usuario
- 400cards.invalid_sortsort debe ser uno de ('created_at', 'updated_at', 'title', 'size', 'verified_at', 'trust', 'due')
- 400cards.invalid_status_filterstatus debe ser uno de ('processing', 'ready', 'error', 'archived', 'all')
- 400cards.invalid_type_filtertype debe ser 'table' o 'text'
- 400cards.invalid_verification_filterverification debe ser uno de ('verified', 'needs_verification', 'stale')
- 409cards.managed_by_sourceesta tarjeta la gestiona una fuente; cambie el documento en la fuente (en una fuente personalizada, vuelva a enviarlo)
- 403cards.no_accessno hay acceso {action} a esta tarjeta
- 409cards.no_original_fileel archivo original de esta tarjeta no se conserva
- 404cards.not_foundno se ha encontrado la tarjeta
- 400cards.review_requires_asyncreview=true requiere async=true: la vista previa del análisis se muestra mientras el trabajo espera
- 403cards.sensitivity_admin_onlysolo un administrador puede reducir la confidencialidad o mover una tarjeta confidencial
- 404cards.table_not_foundno se ha encontrado la tabla
- 400cards.unknown_table_parttabla desconocida '{table_id}'
- 415cards.unsupported_formatel formato {ext} no es compatible; permitidos: ['.adoc', '.asciidoc', '.bmp', '.csv', '.docx', '.eml', '.htm', '.html', '.jpeg', '.jpg', '.markdown', '.md', '.ods', '.pdf', '.png', '.pptx', '.tif', '.tiff', '.tsv', '.txt', '.webp', '.xls', '.xlsm', '.xlsx']
- 403cards.verify_forbiddensolo el responsable, un verificador o un administrador pueden verificar esta tarjeta
- 400cards.verify_user_account_requiredla verificación requiere una cuenta de usuario, no una clave de API
- 404cards.version_not_foundno se ha encontrado la versión
catalog
- 404catalog.icon_not_foundel servicio no tiene icono
- 404catalog.service_not_foundservicio desconocido '{service_id}'
categories
- 409categories.existsla categoría ya existe
- 400categories.not_deletableno se ha encontrado la categoría o es una categoría del sistema
- 404categories.not_foundno se ha encontrado la categoría
- 400categories.unknowncategoría desconocida '{key}'
collections
- 403collections.admin_fieldsse requiere el rol de administrador para la configuración de acceso, la confidencialidad, los valores predeterminados y la configuración de búsqueda de la colección
- 409collections.index_outdatedla indexación de esta colección está desactualizada; actualícela primero: PATCH /v1/collections/{name} con upgrade_index: true reindexa la colección
- 409collections.indexing_in_progresslos documentos de esta colección se están indexando en este momento; cambie la configuración de búsqueda cuando termine la indexación
- 400collections.invalid_namenombre de colección no válido: de 1 a 64 caracteres, letras latinas, dígitos, '_' y '-'
- 403collections.no_accessno hay acceso '{action}' a la colección '{name}'
- 403collections.no_write_accessno hay acceso de escritura a la colección '{name}'
- 404collections.not_foundno se ha encontrado la colección '{name}'
comments
- 422comments.body_requiredel texto del comentario es obligatorio
- 403comments.forbiddenno puede cambiar este comentario
- 404comments.not_foundno se ha encontrado el comentario
- 400comments.reply_to_replysolo se permiten respuestas a un comentario raíz
- 409comments.resolved_editun comentario resuelto no se puede editar
conversations
- 422conversations.invalid_cursorcursor no válido
- 404conversations.not_foundno se ha encontrado la conversación
- 422conversations.title_emptyel título no puede estar vacío
drafts
- 409drafts.already_requestedya se ha solicitado la publicación de este borrador; puede seguir editándolo mientras espera la revisión
- 409drafts.card_deletedse ha eliminado la tarjeta de este borrador
- 409drafts.card_publishedla tarjeta se publicó o cambió después de empezar este borrador; empiece un borrador nuevo a partir de la versión publicada
- 422drafts.content_json_invalidcontent_json debe ser un objeto con schemaVersion (cadena) y doc (objeto), de 500000 bytes como máximo
- 409drafts.deleted_by_collaboratorotro coautor eliminó este borrador; empiece un borrador nuevo para seguir editando
- 409drafts.existsya tiene un borrador de esta tarjeta
- 422drafts.invalid_scopescope debe ser mine, all u orphaned
- 403drafts.not_collaboratorsolo un coautor o un administrador puede cambiar este borrador
- 404drafts.not_foundno se ha encontrado el borrador
- 409drafts.not_requestedno se ha solicitado la publicación de este borrador
- 403drafts.publish_forbiddenno tiene permiso para publicar en esta colección
- 422drafts.scheduled_pastla fecha programada debe ser futura
- 422drafts.title_requiredel título es obligatorio
events
- 404events.not_foundno se ha encontrado el evento o tiene más de 30 días
files
- 410files.expiredel archivo ha caducado
- 422files.infectedel antivirus ha rechazado el archivo {filename}: {signature}
- 422files.invalid_expiry_filterexpiry debe ser uno de active, expiring, expired
- 422files.invalid_kind_filterkind debe ser uno de pdf, xlsx, csv, docx, md
- 422files.invalid_origin_filterorigin debe ser uno de answer, card, insights, list
- 409files.no_expiryeste archivo se conserva sin fecha de caducidad
- 404files.not_foundno se ha encontrado el archivo
- 409files.not_regenerable{reason}
- 422files.preview_failedno se puede mostrar la vista previa de este archivo: {reason}
- 404files.regeneration_requiredeste archivo se generó en la dirección principal y contiene detalles que la dirección de la API no devuelve; vuelva a generarlo con POST /v1/files/{file_id}/regenerate o descárguelo en la dirección principal
- 409files.removedel archivo ya se eliminó tras su caducidad; vuelva a generarlo
- 503files.scan_unavailableel análisis antivirus no está disponible; vuelva a intentarlo más tarde
- 413files.too_largeel archivo {filename} supera el límite de subida de {limit}
- 415files.type_mismatchel archivo {filename} no coincide con su tipo: extensión {extension}, tipo declarado {declared}, contenido {detected}
finance
- 503finance.engine_unavailableel asistente no está disponible: {reason}
- 413finance.export_too_largela exportación tiene más de {limit} filas: restrinja los filtros
- 403finance.forbiddensu perfil de datos no tiene acceso a los datos financieros
- 400finance.invalid{reason}
folders
- 400folders.appearance_invalidcolor debe ser uno de blue, violet, emerald, amber, orange, rose, cyan, slate; icon debe ser una clave de categoría o lock
- 400folders.card_collection_mismatchla tarjeta y la carpeta pertenecen a colecciones distintas
- 409folders.cycleuna carpeta no se puede mover dentro de sí misma ni de una subcarpeta suya
- 409folders.depth_exceededla profundidad de carpetas resultante supera el máximo de 3
- 404folders.not_foundno se ha encontrado la carpeta
- 400folders.parent_mismatchla carpeta superior pertenece a otra colección
- 400folders.sibling_not_foundprev_sibling_id debe ser 'first', 'last' o el ID de una carpeta hermana dentro de la carpeta superior de destino
- 400folders.title_invalidel título de la carpeta debe tener entre 1 y 200 caracteres
insights
- 403insights.finance_forbiddensu perfil de datos no tiene acceso a los datos financieros
- 400insights.invalid_period{name}: el período debe tener el formato YYYY-MM, se recibió '{value}'
- 404insights.no_datano hay datos tabulares para el análisis del conocimiento
- 400insights.period_ordersince no debe ser posterior a until
internal
- 500internal.errorerror interno del servidor
jobs
- 409jobs.already_processingel trabajo ya se está procesando y no se puede quitar de la cola
- 409jobs.cancel_failedno se ha podido quitar el trabajo de la cola
- 410jobs.cancel_unsupportedel trabajo se puso en cola antes de que se admitiera la cancelación; espere a que termine
- 422jobs.invalid_filter{reason}
- 404jobs.not_foundno se ha encontrado el trabajo
- 409jobs.not_queuedsolo se pueden quitar de la cola los trabajos en espera (el estado de este trabajo es {status})
limits
- 402limits.cardsLa organización ha alcanzado su límite de {limit} tarjetas{plan}. Elimine las tarjetas que ya no necesite o pida al administrador del sistema que aumente el límite.
- 429limits.concurrent_answersla organización ya tiene {used} respuestas en curso (límite {limit}); vuelva a intentarlo dentro de unos segundos
- 429limits.questionsLa organización ha agotado su límite de {limit} preguntas cada 24 horas{plan}. Podrá volver a hacer preguntas dentro de aproximadamente {wait}. Pida al administrador del sistema que aumente el límite si necesita más.
- 402limits.sourcesLa organización ha alcanzado su límite de {limit} fuentes{plan}. Elimine las fuentes que ya no necesite o pida al administrador del sistema que aumente el límite.
- 402limits.sources_instantLas actualizaciones instantáneas no están incluidas en el plan de la organización{plan}; la fuente sigue sincronizándose según su calendario.
- 402limits.storageNo hay suficiente almacenamiento: la organización usa {used} de {limit} GB{plan} y este archivo necesita {amount} más. Elimine las tarjetas o los archivos que ya no necesite o pida al administrador del sistema que aumente el límite.
- 402limits.usersLa organización ha alcanzado su límite de {limit} usuarios{plan}, contando los usuarios activos y las invitaciones pendientes. Desactive las cuentas o revoque las invitaciones que ya no necesite, o pida al administrador del sistema que aumente el límite.
notifications
- 422notifications.invalid_filter{reason}
oauth
- 403oauth.operation_not_allowedesta operación no está disponible para el token de una aplicación OAuth
- 401oauth.token_expiredel token de acceso ha caducado; obtenga uno nuevo con el token de actualización
oauth_apps
- 400oauth_apps.invalid{reason}
- 400oauth_apps.invalid_redirect_urila URI de redirección '{uri}' no está permitida: use https (http solo para localhost) o un esquema de aplicación de dominio inverso, sin fragmento
- 400oauth_apps.invalid_scopeámbito desconocido '{scope}'
- 409oauth_apps.not_confidentialla aplicación es pública: no tiene secreto de cliente ni acceso con client credentials
- 404oauth_apps.not_foundno se ha encontrado la aplicación OAuth
- 409oauth_apps.too_manyla organización ya tiene {max} aplicaciones OAuth
oauth_authorizations
- 404oauth_authorizations.not_foundno se ha encontrado la autorización de la aplicación
org
- 403org.deletedesta organización se ha eliminado
- 404org.not_foundno se ha encontrado la organización
- 403org.suspendedesta organización está suspendida: el inicio de sesión está cerrado y los datos se conservan; póngase en contacto con su administrador
profiles
- 400profiles.unknownperfil de datos desconocido '{key}'
quality
- 400quality.filter_invalid{reason}
- 409quality.followup_closedel vacío de conocimiento ya está cerrado
- 404quality.followup_not_foundno se ha encontrado el vacío de conocimiento en curso
query
- 422query.invalid_datefecha no válida: {value}
questions
- 400questions.answer_emptyla respuesta está vacía y no se puede guardar como tarjeta
- 404questions.answer_table_not_foundno se ha encontrado la tabla en la respuesta
- 404questions.dataset_not_foundno se ha encontrado el conjunto de datos
- 400questions.export_formatformat debe ser uno de pdf, xlsx, csv, docx, md
- 400questions.export_rowsrows debe enumerar números de fila de la tabla desde 0, separados por comas, con rangos indicados con guion (0-4,7)
- 422questions.invalid_feedback_filterfeedback debe ser positive, negative, rated, none o unanswered
- 422questions.invalid_q_fieldq_field debe ser all o question
- 422questions.invalid_view_as_filterview_as debe ser only o exclude
- 404questions.not_foundno se ha encontrado la pregunta
- 400questions.save_card_error{reason}
sources
- 400sources.connection_kind_mismatchla conexión es para {kind}, no para esta fuente
- 404sources.connection_not_foundno se ha encontrado la conexión de la fuente
- 403sources.connection_not_usableesta conexión pertenece a otro usuario o está desactivada
- 403sources.feature_disabledlos conectores de fuentes en un clic no están incluidos en el plan de la organización
- 400sources.folder_invalidla carpeta no está en la colección de la fuente o no puede añadir tarjetas a ella
- 400sources.invalid_configconfiguración de la fuente no válida: {reason}
- 400sources.kind_not_allowed_for_keyuna clave de API solo puede crear y cambiar fuentes personalizadas; conecte las demás fuentes en el navegador
- 404sources.not_foundno se ha encontrado la fuente
- 422sources.push_batch_rejectedel lote no se aplicó porque se rechazaron algunos documentos; consulte details.results
- 400sources.push_document_invalid{reason}
- 404sources.push_document_not_foundno se ha encontrado el documento en la fuente
- 409sources.push_initial_requiredcomplete una sincronización inicial antes de una incremental
- 401sources.push_key_invalidla clave de API de la fuente falta, no es válida o se ha revocado
- 404sources.push_key_not_foundno se ha encontrado la clave de API de la fuente
- 409sources.push_sync_closedla sincronización está cerrada o ha caducado; abra una nueva
- 404sources.push_sync_not_foundno se ha encontrado la sincronización
- 409sources.push_sync_openhay otra sincronización abierta para esta fuente; ciérrela o espere a que caduque
- 409sources.push_too_many_documentsla fuente ha alcanzado el límite de documentos de su plan
- 400sources.push_unsupportedesta fuente no acepta documentos enviados (solo los aceptan las fuentes personalizadas)
tasks
- 400tasks.invalid_scopescope debe ser 'mine' o 'team'
- 403tasks.team_forbiddenla vista del equipo está disponible para los administradores y los verificadores
- 400tasks.user_account_requiredlas tareas personales pertenecen a cuentas de usuario, no a claves de API
uploads
- 409uploads.already_usedla subida ya se ha usado
- 422uploads.checksum_mismatchla suma de comprobación SHA-256 no coincide ({reason})
- 410uploads.expiredla subida ha caducado
- 409uploads.incompletea la subida le faltan {missing_count} partes
- 404uploads.not_foundno se ha encontrado la subida
- 409uploads.not_readyla subida todavía no está lista (estado {status})
- 400uploads.part_invalidla parte {n} de la subida no es válida: {reason}
- 422uploads.purpose_mismatchla subida se creó para {purpose}, no para {expected}
- 422uploads.rejectedse ha rechazado la subida: {reason}
- 409uploads.state_conflictla subida no acepta esta operación en el estado {status}
- 503uploads.storage_unavailableel almacenamiento de archivos no está disponible temporalmente; vuelva a intentarlo más tarde
- 413uploads.too_largeel archivo supera el límite de subida de {limit_bytes} bytes
- 415uploads.unsupported_formatlos archivos con la extensión {extension} no se pueden subir para {purpose}
users
- 422users.display_name_emptyel nombre visible no puede estar vacío
- 409users.email_takenya existe en la organización un usuario con este correo electrónico
- 400users.inactive_assignmentno se puede asignar a un usuario inactivo
- 409users.last_adminla organización debe conservar al menos un administrador activo
- 409users.managed_by_scimesta cuenta la gestiona su proveedor de identidad (SCIM); cámbiela allí
- 404users.not_foundno se ha encontrado el usuario
- 400users.not_in_orgno se ha encontrado el usuario en la organización
- 400users.offboard_targetel destinatario de la transferencia debe ser un usuario activo de la misma organización distinto del que se da de baja
- 403users.password_not_allowedesta cuenta inicia sesión a través de su proveedor de identidad y no tiene contraseña; un administrador puede añadirle una con un enlace de restablecimiento
- 400users.unknown_or_inactiveusuarios desconocidos o inactivos: {ids}
- 400users.update_invalid{reason}
- 409users.username_takenya existe en la organización un usuario con este nombre de usuario
users_import
- 422users_import.csv_invalidel archivo no es un CSV válido: {reason}
- 422users_import.emptyel archivo no tiene filas después del encabezado
- 422users_import.no_email_columnel encabezado no tiene una columna de correo electrónico (email, e-mail, mail); se encontraron: {columns}
- 413users_import.too_many_rowsel archivo tiene {rows} filas; importe como máximo {limit} filas cada vez
validation
- 422validation.failedla validación de la solicitud ha fallado
verification
- 409verification.absolute_expiredla fecha de verificación ha vencido: programe un nuevo intervalo de verificación antes de verificar
- 409verification.archivedla tarjeta está archivada
- 400verification.date_requiredse requiere una fecha futura
- 422verification.invalid_actionkind debe ser view o copy
- 400verification.invalid_intervalel intervalo de verificación debe estar entre 1 y 3650 días
- 422verification.invalid_modemode debe ser up_first o all
- 400verification.invalid_reasonreason debe ser manual, automation o requested
- 422verification.invalid_sortcampo u orden de clasificación desconocido
- 400verification.invalid_typeel tipo de verificación debe ser relative, absolute o manual
- 409verification.self_remindusted es el único verificador de esta tarjeta: no hay nadie a quien recordárselo
- 400verification.verifier_requiredse requiere al menos un verificador
view_as
- 403view_as.admin_key_requiredX-View-As requiere una clave de API con el rol admin
- 400view_as.invalid_headerX-View-As debe tener la forma <profile>[:viewer|verifier|editor] con un perfil existente
- 403view_as.read_onlymodo «View as»: los cambios están desactivados mientras ve la base como otro perfil
webhooks
- 400webhooks.access_invalidel rol, el modo de carga útil, el perfil de datos, las colecciones o las etiquetas del webhook no son válidos
- 400webhooks.auth_invalidla autorización saliente debe ser bearer con un token o basic con un nombre de usuario y una contraseña
- 403webhooks.collections_outside_keyesta clave de API está limitada a colecciones: indique collection_ids del webhook, todas ellas entre las colecciones de la clave
- 404webhooks.delivery_not_foundno se ha encontrado la entrega del webhook
- 400webhooks.description_too_longla descripción del webhook supera los 200 caracteres
- 409webhooks.endpoint_disabledel webhook está desactivado; actívelo primero
- 409webhooks.event_not_permittedel webhook no recibiría este evento ahora: su rol, su perfil de datos, sus colecciones o sus etiquetas ya no lo permiten, así que la entrega no se repite
- 400webhooks.events_requiredsuscríbase al menos a un evento
- 403webhooks.feature_disabledlos webhooks no están incluidos en el plan de la organización
- 400webhooks.headers_invalidlos encabezados personalizados del webhook no son válidos: como máximo 10 encabezados, nombres de letras, dígitos y guiones sin nombres reservados, valores de hasta 1024 bytes
- 400webhooks.invalid_urlla URL del webhook debe ser una dirección https absoluta sin credenciales
- 404webhooks.not_foundno se ha encontrado el webhook
- 400webhooks.overlap_invalidel solapamiento de la rotación debe estar entre 0 y 168 horas
- 400webhooks.private_addressel host del webhook se resuelve en una dirección de red privada o reservada
- 400webhooks.redeliver_invalidel período de reenvío debe estar dentro de los últimos 30 días, con since antes de until, y statuses debe ser success, exhausted o cancelled
- 409webhooks.too_manyuna organización puede tener como máximo 20 webhooks
- 400webhooks.unknown_eventevento de webhook desconocido {type}
- 400webhooks.unresolvableel host del webhook no se resuelve