resume-builder

Generate Cover Letter

Use AI to generate a personalized cover letter from a resume build. Optionally target a specific job or job match.

post/resume-builder/{id}/generate-cover-letter

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/resume-builder/{id}/generate-cover-letter
  • Auth: HTTP bearer

Path parameters

idstring required

Resume build identifier

Example:1

Request body

companystring

Target company name (used if no jobMatchId provided)

jobDescriptionstring

Job description text (used if no jobMatchId provided)

jobMatchIdinteger

If generating for a saved job match, provide its ID to auto-fill job details

jobTitlestring

Target job title (used if no jobMatchId provided)

Example request

{
  "company": "Acme Corp",
  "jobDescription": "We are looking for a Senior Software Engineer...",
  "jobMatchId": 42,
  "jobTitle": "Senior Software Engineer"
}

Response

Cover letter generation job accepted, poll the resume build detail for coverLetterStatus

successtrue required

Example response

{
  "data": {
    "message": "Resume optimization started",
    "resourceId": "42",
    "retryAfterMs": 3000,
    "status": "processing",
    "throttled": true
  },
  "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.