API v1.6.0

    Pawssier API Documentation

    Automated veterinary document parsing and data extraction API

    5-Minute Quickstart

    Get started with the Pawssier API in minutes

    Sandbox vs. Production

    Sandbox
    Recommended for testing
    • ✓ Real API responses (same as production)
    • ✓ Rate-limited for testing
    • ✓ Pre-configured API key
    • ✓ Free to use
    Production
    For live applications
    • ✓ Higher rate limits
    • ✓ Custom API keys
    • ✓ Priority processing
    • ✓ Usage-based pricing
    1

    Access Your Sandbox

    Your sandbox workspace comes with a pre-configured API key. Head to your Sandbox Dashboard to upload documents and see real API responses. For production API keys, contact us to upgrade your account.

    2

    Send a Test Request

    Upload a veterinary document (PDF, JPG, or PNG) to parse it:

    curl -X POST https://api.pawssier.com/functions/v1/v1-parse \
      -H "Authorization: Bearer sk_test_YOUR_KEY" \
      -F "file=@/path/to/your-document.pdf"
    3

    Get Your Results

    The API will return structured data in PSRF format:

    {
      "success": true,
      "job_id": "uuid-of-the-job",
      "api_version": "1.4.0",
      "psrf_version": "1.4.0",
      "sandbox": true,
      "multi_record": false,
      "segments_count": 1,
      "document": {
        "classification": {
          "document_type": "VaccineCertificate",
          "confidence": 0.95
        },
        "extraction": {
          "pet": {
            "name": "Max",
            "species": "Dog",
            "breed": "Golden Retriever",
            "age": "3 years",
            "weight": "72 lbs",
            "weight_lb": 72,
            "weight_kg": 32.66
          },
          "vaccinations": [{
            "name": "DHPP (Distemper, Hepatitis, Parainfluenza, Parvovirus)",
            "raw_name": "DHPP",
            "date_administered": "2024-01-15",
            "calculated_expiration_date": "2025-01-15",
            "expiration_status": "expired"
          }],
          "treatments": [{
            "type": "Wellness Exam",
            "date": "2024-01-15"
          }]
        },
        "confidence_scores": {
          "overall": 0.92,
          "pet_info": 0.95,
          "vaccinations": 0.90
        }
      },
      "processing_time_ms": 3200
    }

    Response Headers

    The API also returns version info in response headers:

    • X-Pawssier-API-Version — Current API version (e.g. 1.4.0)
    • X-Pawssier-PSRF-Version — PSRF schema version (e.g. 1.4.0)
    4

    Check Job Status (for async jobs)

    If you're using webhooks, you can also check job status:

    curl https://api.pawssier.com/functions/v1/v1-jobs/JOB_ID \
      -H "Authorization: Bearer sk_test_YOUR_KEY"

    Next Steps

    • Explore the Endpoints documentation
    • Learn about Transforms to customize output format
    • Set up Webhooks for asynchronous processing
    • Check out the Interactive Demo