public-competitors

Get public competitor by slug

Get full competitor detail by slug, with pillars / comparisonRows / faqs pre-parsed into typed arrays so the SSR loader can hand the payload straight to the renderer. 404s on unknown slugs and on draft rows (published_at IS NULL).

get/public/competitors/{slug}

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/public/competitors/{slug}
  • Auth: HTTP bearer

Path parameters

slugstring required

URL slug for the competitor (e.g. "tsenta", "usesprout").

Example:tsenta

Response

Published competitor detail.

successtrue required

Example response

{
  "data": {
    "comparisonRows": [
      {
        "aiapplyd": "Included on every plan",
        "competitor": "Paid add-on ($20/mo)",
        "feature": "Auto-apply submissions",
        "highlightWinner": "aiapplyd"
      }
    ],
    "faqs": [
      {
        "answer": "Yes, every paid plan includes unlimited exports of your application history as CSV or JSON.",
        "category": "migration",
        "question": "Can I export my data if I cancel?"
      }
    ],
    "pillars": [
      {
        "body": "One AI model picks the right jobs, writes the cover letter, and submits the application without 40 tabs.",
        "icon": "zap",
        "title": "One workflow, not forty tabs"
      }
    ]
  },
  "meta": {
    "duration": 150,
    "requestId": "req_abc123",
    "timestamp": "2026-10-13T10:27:20.268Z",
    "version": "v1"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.