Actions

Accept a finding

POST /api/v1/projects/{id}/findings/{findingId}/accept

Marks the finding as accepted baseline. Requires the accept-findings permission.

API key access
Read and write
Project permission
Accept findings
Success
200 — Accepted

Parameters

Path

ParameterTypeNotes
id required string Project id
findingId required string

Example request

Replace tk_live_YOUR_KEY with your API key and the ids with your own.

curl -X POST 'https://trackerv2.marketingplanet.global/api/v1/projects/6650a4c2e1b3d5f7a9c1e301/findings/6652c6e4a3d5f7b9c1e3a501/accept' \
  -H 'Authorization: Bearer tk_live_YOUR_KEY'

Example response

200 OK
{
  "data": {
    "id": "6652c6e4a3d5f7b9c1e3a501",
    "pageId": "6651b5d3f2c4e6a8b0d2f401",
    "kind": "thin-page-noindex",
    "severity": "medium",
    "status": "accepted",
    "summary": "Thin page (84 words) — consider noindex or expanding the content",
    "finalUrl": null,
    "firstSeenAt": "2026-09-28T03:04:00.000Z",
    "lastSeenAt": "2026-10-06T03:04:18.000Z",
    "acceptedAt": "2026-10-06T09:30:00.000Z",
    "resolvedAt": null
  }
}

Response fields

FieldTypeNotes
data object
data.id string
data.pageId string or null
data.kind string
data.severity "critical" | "high" | "medium" | "low"
data.status "open" | "accepted" | "resolved"
data.summary string
data.finalUrl string or null
data.firstSeenAt string (date-time)
data.lastSeenAt string (date-time)
data.acceptedAt string (date-time) or null
data.resolvedAt string (date-time) or null

Errors

Besides the errors any request can return (bad or missing key, plan, scope, rate limit), this endpoint can return:

Statuserror.codeMeaning
404not-foundThe resource does not exist or you cannot open it. Tracker does not reveal which.
403flag-acceptFindingsYour project membership does not include accepting findings.
403forbiddenThe account is restricted: reads still work, but changes that add or modify projects, pages or monitors are blocked (error.accountStatus is restricted).

Errors always look like { "error": { "code": "…", "message": "…" } }. See Errors & limits.