research

Rerun backtests (v2)

Run a Research backtest again on the twins its first run asked: on another respondent model, with customer assumptions added for its twins, or both. Added assumptions are statements every twin of that run takes as true of themselves beside the study's own (at most 10 in all, each at most 2,000 characters), screened as a launch's study is. Every interview is billed as delivered usage, as any study's. Refused 409 PRECONDITION_FAILED until the first run has finished. Returns the new run; follow it with platform_runs_get_v2 and compare it with research_backtests_get. id is the campaign's id.

post/api/v1/research/backtests/rerun-v2

Request

  • Base URL: https://point11.ai
  • URL: https://point11.ai/api/v1/research/backtests/rerun-v2
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://auth.point11.ai/oauth2/authorize, token URL https://auth.point11.ai/oauth2/token)

Headers

Point11-Organizationstring uuid

Organization to act in. Required for OAuth bearers; an API key acts in the organization that owns it.

Idempotency-Keystring uuid required

UUID naming this intent. Retry with the same key; reuse for other input is 409.

Request body

idstring uuid required

The backtest's campaign id.

respondentModelId'anthropic/claude-sonnet-5' | 'openai/gpt-6-astra' | 'google/gemini-3.8-flash' | 'xai/grok-4.3' nullable

The respondent model the twins answer on; absent or null keeps the default.

assumptionsstring[]

Customer assumptions to add for this run's twins, in order: statements each twin takes as true of themselves beside its own facts, after any the study already states. Each is at most 2,000 characters and none is empty; the study's and these together are at most 10. Absent or empty adds none.

Response

Accepted: the durable run started. Follow it with GET /api/v1/platform/runs-v2/{id}.

runIdstring uuid required
entryIdstring required

The campaign entry this request started; read its progress with campaigns.campaign-entries.get.v1.

campaignIdstring uuid required

Changes

No recorded changes to this operation across all 1 revision of this API.