Saltar al contenido
Funciona en Claude · Verificado por Anthropic
Resumen Resumen Noticias Noticias
Compartir

Autenticación y claves

Un token Bearer. Cada punto final.

Cada punto final del producto PaperOffice-API espera el encabezado Authorization: Bearer. Sin flujo OAuth, sin actualización.

Dos tipos de token, permisos claros, límites de frecuencia documentados.

Un encabezado Sin flujo OAuth Revocable en cualquier momento
Un token Bearer. Cada punto final.
cURL
curl -X POST "https://api.paperoffice.ai/latest/job/add/workflow" \  -H "Authorization: Bearer po_ut_YOUR_API_KEY" \  -F "file_1=@invoice.pdf" \  -F "idp_collection=invoice" \  -F "model=basic-pro-max"

Primera llamada

Establecer encabezado, elegir pipeline, enviar

La ruta después de /latest/job/add/ es el nombre de la operación: generalmente en formato handler___command (por ejemplo, paperoffice_aiocr___generate), y para IDP estructurados, la canalización dedicada workflow.

  • Un encabezado

    Authorization: Bearer po_ut_… — un punto final de producto no necesita más. poai_ y po_ut_ no envían el encabezado Origin.

  • Pipeline en la ruta

    handler___command con tres guiones bajos; workflow es la excepción con su propio slug. La notación de puntos responde a API con HTTP 400 JOB_CONFIG_INVALID.

  • Resultado o job_id

    client_wait es true por defecto: API mantiene la conexión y entrega el resultado en línea. Si el intervalo de tiempo no es suficiente, se devuelve HTTP 202 con job_id y poll_url para GET /latest/job/get/{job_id}.

Para idp_collection=invoice, se recomienda el modelo basic-pro-max. El modelo utilizado realmente se devuelve en el campo de respuesta 'model' y puede diferir del solicitado.

Tipos de token

Dos tipos de tokens, claramente separados

Ambos deben enviarse al servidor. Se crean, rotan y revocan en la aplicación bajo Cuenta → API.

poai_ Servidor a Servidor

Clave de API

  • Derechos de la cuenta que la crea (administrador: toda la cuenta)
  • Nunca entregar en código del navegador
  • Sin necesidad de encabezado Origin
  • Bloqueado para MCP
  • Se puede limitar a direcciones IP
Gestionar claves de API
po_ut_ Relacionado con el usuario

User Token

  • Concede los permisos de su usuario
  • Nunca entregar en código del navegador
  • No se requiere encabezado de origen
  • Aprobado para MCP
Crear token de usuario

Las llamadas directas desde el navegador no pasan por estos dos tokens, sino por la clave publicable po_pk_, vinculada al origen, con límite de presupuesto y tasa. Ver claves publicables

Permisos

Lo que puede hacer un User Token

Un User Token tiene exactamente los permisos de su usuario en estas áreas. Las áreas individuales no se pueden asignar durante la creación; para delimitarlas, se utiliza un token de grupo (po_gt_) con los permisos de un grupo de usuarios.

  • Documentos documents

    Subir, Descargar, Procesamiento

  • Workspaces workspaces

    Gestionar carpetas y estructura

  • Trabajos de IA ai_jobs

    OCR, IDP, Extracción

  • Facturación billing

    Leer uso y saldo de la cuenta

  • Usuarios users

    Gestionar miembros del equipo

  • Webhooks webhooks

    Empfangen von Ereignissen

  • Wissensdatenbank knowledge_base

    Base de conocimientos y preguntas frecuentes

  • Agentes agents

    Configurar agentes IDP

  • Flujos de trabajo workflows

    Crear automatizaciones

  • Cumplimiento normativo compliance

    Auditoría, RGPD, archivado

Límites de frecuencia

Lo que cuenta API

Se cobra por token; sin Bearer por dirección IP. Los siguientes valores son los mínimos documentados que aplican en cada tarifa.

5
Solicitudes por segundo
30
Solicitudes por minuto
100
Solicitudes por hora
500
Solicitudes por día
  • Los valores restantes se encuentran en el encabezado de respuesta

    Los encabezados RateLimit-* y X-RateLimit-* de cada respuesta indican cuánto queda disponible en la ventana actual.

  • Exceso: HTTP 429

    La API responde con RATE_LIMIT_EXCEEDED. Repita la llamada después del tiempo indicado en el encabezado Retry-After.

  • Las tarifas superiores aumentan los valores

    Las tarifas pagadas están por encima de estos valores mínimos. Qué plan tiene qué alcance se indica en la página de precios.

Seguridad

Qué protege una clave

Seis mecanismos que entran en acción durante la operación, cada uno con un código de estado verificable o una ubicación en la aplicación.

  • Rotación y revocación

    Las claves se crean, listan, rotan y revocan en la aplicación bajo Cuenta → API. Un token revocado responde con HTTP 401 TOKEN_NOT_FOUND.

  • Vencimiento y validez

    Los tokens caducados responden con HTTP 401 BEARERTOKEN_EXPIRED, y los erróneos con HTTP 401 INVALID_TOKEN. Publishable Keys son válidos durante 180 días desde su creación.

  • Límites por token

    En el plan Free se aplican límites de frecuencia por token. En los planes de pago, cuenta la cuenta; mientras haya Credits disponibles, no se aplican límites de frecuencia allí.

  • Vinculación del origen en el navegador

    Las claves publicables requieren un Origin en la lista permitida con cada solicitud; de lo contrario, la API responde con 403 ORIGIN_HEADER_REQUIRED o DOMAIN_NOT_ALLOWED.

  • Rastrear el uso

    Cada respuesta facturada incluye un bloque _billing; la evaluación por llamada proporciona GET /latest/billing/usage-detail.

  • Bloqueos estrictos

    El inicio de sesión de cuenta, la gestión de claves, OAuth, el administrador de socios, la mutación de pagos y el crackeo de contraseñas están bloqueados para las claves del navegador. Se permiten los productos APIs, incluida la lectura de facturación y los webhooks. La eliminación de Workspace, el vaciado del papelera y la liberación de retención legal solo se pueden realizar en la aplicación (403 UI_ONLY_ENDPOINT).

Comenzar

Crear clave, configurar encabezado, enviar

Puede crear la clave en la aplicación bajo Cuenta → API. La primera llamada se describe paso a paso en la Primera llamada API.

PaperOffice AI · Problem Solver

Cuéntenos, qué le hace perder tiempo a diario.

Describa simplemente. No se necesitan términos técnicos.

O inicie con un ejemplo

¿Cómo desea utilizar PaperOffice?

Ordenador y smartphone conectados: espacio de trabajo en el ordenador, captura en el teléfono.

¿Dónde desea comenzar?

El espacio de trabajo completo está optimizado para el ordenador. La versión móvil es adecuada para capturar, revisar y aprobar documentos.

Registrarse gratis app.paperoffice.ai

Comenzar en el ordenador

Le enviaremos su enlace de acceso personal a su dirección de correo electrónico.