{
  "info": {
    "name": "Pandan Developer APIs",
    "_postman_id": "pandan-apis-2026",
    "description": "Free developer APIs by Pandan: Screenshots, QR Codes, Link Shortening, OG Images, Invoice Generation, and SEO Checking.\n\nAll APIs have free tiers — no signup required.\n\nDocumentation: https://dev.pandan.is",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "name": "Screenshot API",
      "item": [
        {
          "name": "Capture Screenshot (PNG)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://api.pandan.is/v1/screenshot?url=https://example.com&width=1280&height=800&format=png",
              "protocol": "https",
              "host": ["api", "pandan", "is"],
              "path": ["v1", "screenshot"],
              "query": [
                { "key": "url", "value": "https://example.com", "description": "URL to capture (required)" },
                { "key": "width", "value": "1280", "description": "Viewport width (default: 1280)" },
                { "key": "height", "value": "800", "description": "Viewport height (default: 800)" },
                { "key": "format", "value": "png", "description": "Output format: png or jpeg" }
              ]
            },
            "description": "Capture a screenshot of any URL. Returns the image directly."
          }
        },
        {
          "name": "Capture Screenshot (JPEG, Full Page)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://api.pandan.is/v1/screenshot?url=https://github.com&format=jpeg&quality=90&full_page=true",
              "protocol": "https",
              "host": ["api", "pandan", "is"],
              "path": ["v1", "screenshot"],
              "query": [
                { "key": "url", "value": "https://github.com" },
                { "key": "format", "value": "jpeg" },
                { "key": "quality", "value": "90", "description": "JPEG quality 1-100" },
                { "key": "full_page", "value": "true", "description": "Capture full scrollable page" }
              ]
            }
          }
        },
        {
          "name": "Generate PDF",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://api.pandan.is/v1/pdf?url=https://example.com&page_format=A4",
              "protocol": "https",
              "host": ["api", "pandan", "is"],
              "path": ["v1", "pdf"],
              "query": [
                { "key": "url", "value": "https://example.com" },
                { "key": "page_format", "value": "A4", "description": "A4, Letter, Legal, etc." }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "QR Code API",
      "item": [
        {
          "name": "Generate QR Code (PNG)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://qr.pandan.is/v1/qr?text=https://example.com&size=300",
              "protocol": "https",
              "host": ["qr", "pandan", "is"],
              "path": ["v1", "qr"],
              "query": [
                { "key": "text", "value": "https://example.com", "description": "Text/URL to encode (required)" },
                { "key": "size", "value": "300", "description": "Image size in pixels" }
              ]
            }
          }
        },
        {
          "name": "Generate QR Code (Custom Colors)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://qr.pandan.is/v1/qr?text=Hello+World&size=500&color=7b2ff7&bg=0a0a0a",
              "protocol": "https",
              "host": ["qr", "pandan", "is"],
              "path": ["v1", "qr"],
              "query": [
                { "key": "text", "value": "Hello World" },
                { "key": "size", "value": "500" },
                { "key": "color", "value": "7b2ff7", "description": "Foreground color (hex)" },
                { "key": "bg", "value": "0a0a0a", "description": "Background color (hex)" }
              ]
            }
          }
        },
        {
          "name": "Generate QR Code (SVG)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://qr.pandan.is/v1/qr?text=https://example.com&format=svg",
              "protocol": "https",
              "host": ["qr", "pandan", "is"],
              "path": ["v1", "qr"],
              "query": [
                { "key": "text", "value": "https://example.com" },
                { "key": "format", "value": "svg" }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Link Shortener",
      "item": [
        {
          "name": "Shorten URL",
          "request": {
            "method": "POST",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/very/long/path/to/page\"\n}"
            },
            "url": {
              "raw": "https://s.pandan.is/v1/shorten",
              "protocol": "https",
              "host": ["s", "pandan", "is"],
              "path": ["v1", "shorten"]
            }
          }
        },
        {
          "name": "Shorten URL (Custom Slug)",
          "request": {
            "method": "POST",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com\",\n  \"slug\": \"my-link\",\n  \"title\": \"My Custom Link\"\n}"
            },
            "url": {
              "raw": "https://s.pandan.is/v1/shorten",
              "protocol": "https",
              "host": ["s", "pandan", "is"],
              "path": ["v1", "shorten"]
            }
          }
        }
      ]
    },
    {
      "name": "OG Image API",
      "item": [
        {
          "name": "Generate OG Image",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://og.pandan.is/v1/og?title=My+Blog+Post&subtitle=A+great+article&bg=0a0a0a&accent=7b2ff7",
              "protocol": "https",
              "host": ["og", "pandan", "is"],
              "path": ["v1", "og"],
              "query": [
                { "key": "title", "value": "My Blog Post", "description": "Main title (required)" },
                { "key": "subtitle", "value": "A great article", "description": "Subtitle text" },
                { "key": "bg", "value": "0a0a0a", "description": "Background color" },
                { "key": "accent", "value": "7b2ff7", "description": "Accent color" }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "SEO Checker",
      "item": [
        {
          "name": "Check URL SEO",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://seo.pandan.is/v1/check?url=https://example.com",
              "protocol": "https",
              "host": ["seo", "pandan", "is"],
              "path": ["v1", "check"],
              "query": [
                { "key": "url", "value": "https://example.com", "description": "URL to analyze" }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Invoice API",
      "item": [
        {
          "name": "Create Invoice",
          "request": {
            "method": "POST",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"company\": \"My Company ehf.\",\n  \"company_kt\": \"123456-7890\",\n  \"customer\": \"Client Company\",\n  \"invoice_nr\": \"R-001\",\n  \"items\": [\n    {\"description\": \"Web Development\", \"qty\": 10, \"price\": 15000},\n    {\"description\": \"Hosting (monthly)\", \"qty\": 1, \"price\": 5000}\n  ]\n}"
            },
            "url": {
              "raw": "https://reikningur.pandan.is/v1/invoice",
              "protocol": "https",
              "host": ["reikningur", "pandan", "is"],
              "path": ["v1", "invoice"]
            }
          }
        }
      ]
    }
  ]
}
