Analysis
Get content match results
Fetch content-match analysis results.
Two selection modes:
- By job: job_id (string) or job_ids (array). Accepts the prefixed form content-fit:<uuid> or the bare analysis UUID.
- By creators: creator_ids/result_set_id/result_set_ids (optionally with campaign_id) to fetch the latest saved analysis per creator.
detail_level: "full" adds the results array. Use wait_seconds to poll inline.
post/v1/content-match/results
Request
- Base URLhttps://api.toksta.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"job_id": "content-fit:56232ac2-8068-4dcb-9d1a-1f2e3a4b5c6d",
"detail_level": "summary"
}Response
Content-match results. Job-selector mode returns selection/found_count; creator mode returns creators_requested/missing_creator_ids.
Example response
{
"success": true,
"data": {
"selection": {
"source": "job_id",
"selected_count": 1
},
"requested_count": 1,
"found_count": 1,
"not_found_ids": [],
"expired_ids": [],
"results_summary": [
{
"job_id": "content-fit:56232ac2-8068-4dcb-9d1a-1f2e3a4b5c6d",
"analysis_id": "56232ac2-8068-4dcb-9d1a-1f2e3a4b5c6d",
"creator_id": "f0e1d2c3-b4a5-4678-9abc-def012345678",
"creator_name": "Jane Marketer",
"profile_url": "https://www.linkedin.com/in/jane-marketer/",
"platform": "linkedin",
"status": "succeeded",
"source_status": "completed",
"match_score": 78,
"matching_posts_count": 6,
"total_posts_analyzed": 10,
"content_fit_label": "Strong fit",
"matched_posts_status": "saved_snippets_available",
"recommended_next_endpoint": "/v1/content-match/posts",
"error_message": null,
"completed_at": "2026-05-28T09:06:00Z",
"updated_at": "2026-05-28T09:06:00Z"
}
]
},
"meta": {
"request_id": "req_01HXYZ...",
"trace_id": "4f1d...c2"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.