job-matches

Undo Cascade Widening (Tighten Feed to Strict)

Called by the "Undo" button on the relaxation banner. Deletes non-interacted job_match rows whose role_family falls outside the user's strict preferredRoleFamilies or whose country falls outside their canonicalCountries. Rows the user saved / dismissed / viewed are preserved - their explicit choices stand. Clears the KV banner signal. Does NOT modify the user's saved preferences.

post/job-matches/revert-widening

Request

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

Response

Feed tightened to strict (may be a no-op when nothing matched the criteria).

successtrue required

Example response

{
  "data": {
    "deleted": 312,
    "reason": "reverted"
  },
  "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.