Page2Doc
    |||
    API v3.0.0 · OpenAPI 3.1

    API de Page2Doc

    Convierte cualquier URL a PDF, Word, Excel, Markdown y más — desde cualquier aplicación o flujo de trabajo IA.

    1URL base

    example
    https://page2doc.com/api/chatgpt

    2Autenticación

    Todas las solicitudes requieren un token Bearer en el encabezado Authorization. Usa tu clave de licencia o API desde el panel.

    example
    Authorization: Bearer TU_CLAVE_API

    3Endpoints de API

    Convertir una URL

    Envía una URL y formato destino. Devuelve un ID de trabajo para consultar hasta completar.

    POST/convert

    Cuerpo de solicitud

    example
    POST https://page2doc.com/api/chatgpt/convert
    Authorization: Bearer YOUR_API_KEY
    Content-Type: application/json
    
    {
      "url": "https://example.com/article",
      "format": "pdf"
    }

    Respuesta

    example
    {
      "jobId": "job_abc123",
      "status": "pending",
      "format": "pdf",
      "url": "https://example.com/article",
      "createdAt": "2026-05-30T10:00:00Z"
    }

    Verificar estado del trabajo

    Consulta este endpoint hasta que el estado sea “completed” o “failed”.

    GET/jobs/:jobId

    Cuerpo de solicitud

    example
    GET https://page2doc.com/api/chatgpt/jobs/:jobId
    Authorization: Bearer YOUR_API_KEY

    Respuesta

    example
    {
      "jobId": "job_abc123",
      "status": "completed",
      "format": "pdf",
      "downloadUrl": "https://page2doc.com/api/chatgpt/files/job_abc123?t=hmac",
      "expiresAt": "2026-05-31T10:00:00Z"
    }

    Formatos soportados

    pdf, docx, xlsx, markdown, html, json, csv

    GET/formats

    Cuerpo de solicitud

    example
    GET https://page2doc.com/api/chatgpt/formats

    Respuesta

    example
    {
      "formats": [
        { "id": "pdf",      "label": "PDF Document",         "ext": ".pdf" },
        { "id": "docx",     "label": "Word Document",         "ext": ".docx" },
        { "id": "xlsx",     "label": "Excel Spreadsheet",     "ext": ".xlsx" },
        { "id": "markdown", "label": "Markdown",               "ext": ".md" },
        { "id": "html",     "label": "Clean HTML",             "ext": ".html" },
        { "id": "json",     "label": "Structured JSON",        "ext": ".json" },
        { "id": "csv",      "label": "CSV",                    "ext": ".csv" }
      ]
    }

    Cuenta y créditos

    Consulta tu plan, conversiones restantes y balance de tokens IA.

    GET/account

    Cuerpo de solicitud

    example
    GET https://page2doc.com/api/chatgpt/account
    Authorization: Bearer YOUR_API_KEY

    Respuesta

    example
    {
      "plan": "pro",
      "conversionsToday": 12,
      "dailyLimit": null,
      "tokensRemaining": 247000,
      "tokensLimit": 300000
    }
    Límites de tasa: Gratis: 3 conversiones/día. Pro: conversiones ilimitadas.

    Especificación OpenAPI

    Importa la especificación OpenAPI 3.1 en ChatGPT Actions, Postman o cualquier cliente REST.

    Usa Page2Doc en ChatGPT

    Page2Doc está disponible como acción nativa de ChatGPT. Importa la especificación en tu GPT personalizado para convertir URLs directamente desde cualquier conversación.

    Guía de integración ChatGPT →