job-matches

Get Persisted A-G Match Evaluation

Return the structured 7-block A-G evaluation payload persisted on job_match.evaluation_blocks plus the linked user_document.id for the assembled markdown. Used by the web Evaluation tab on first mount to render per-section cards without re-running the orchestrator. Returns blocks=null when no evaluation has been generated yet OR the stored blob fails schema validation; the FE then renders a "Generate evaluation" empty state.

get/job-matches/{id}/evaluation

Request

  • Base URL: https://api.aiapplyd.com/api/v1
  • URL: https://api.aiapplyd.com/api/v1/job-matches/{id}/evaluation
  • Auth: HTTP bearer

Path parameters

idstring required

Job match identifier

Example:1

Response

Persisted evaluation blocks (may be null if not yet generated)

successtrue required

Example response

{
  "data": {
    "blocks": {
      "legitimacy": {
        "data": {
          "signals": {
            "signals": [
              {
                "type": "freshness_fresh"
              }
            ],
            "tier": "high_confidence"
          },
          "tier": "high_confidence"
        }
      },
      "levelStrategy": {
        "data": {
          "direction": "at_level",
          "generatedAt": "2026-05-07T12:34:56.000Z",
          "jdLevel": "senior",
          "naturalLevel": "senior"
        }
      },
      "personalizationPlan": {
        "data": {
          "archetype": "ai_platform_llmops",
          "cvChanges": [
            {
              "priority": "high",
              "section": "summary"
            }
          ],
          "generatedAt": "2026-05-07T12:00:00.000Z",
          "linkedinChanges": [
            {
              "priority": "high",
              "section": "headline"
            }
          ]
        }
      },
      "roleSummary": {
        "data": {
          "archetype": "ai_platform_llmops"
        }
      }
    },
    "documentId": 1234,
    "generatedAt": "2026-05-10T12:34:56Z",
    "jobMatchId": 567,
    "matchScore": 74,
    "status": "completed"
  },
  "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.