job-matches

Get Match Preferences

Get the authenticated user's job match preferences.

get/job-matches/preferences

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/job-matches/preferences
  • Auth: HTTP bearer

Response

User preferences

successtrue required

Example response

{
  "data": {
    "benefits": null,
    "companySize": [
      "startup",
      "medium"
    ],
    "createdAt": "2026-09-01T12:00:00.000Z",
    "educationLevel": "bachelor",
    "excludeIndustries": null,
    "experienceLevel": "senior",
    "experienceLevels": [
      "senior"
    ],
    "id": 311,
    "includeRemote": true,
    "industries": [
      "Software & SaaS",
      "Financial Services"
    ],
    "isActive": true,
    "jobTypes": [
      "full_time"
    ],
    "locations": [
      "San Francisco, United States"
    ],
    "remoteGlobal": false,
    "salaryCurrency": "usd",
    "salaryMax": 190000,
    "salaryMin": 150000,
    "skills": [
      "TypeScript",
      "React",
      "Node.js",
      "PostgreSQL"
    ],
    "targetRoles": [
      "Senior Software Engineer",
      "Full Stack Developer"
    ],
    "updatedAt": "2026-09-20T08:30:00.000Z",
    "visaSponsorship": null,
    "workStyles": [
      "remote",
      "hybrid"
    ]
  },
  "success": true
}

Changes

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