DEVELOPER REFERENCE / RIGHTS EVIDENCE

A source URL is only the start.
Keep the rights evidence.

Your agent may log the URL and action without preserving the machine-readable rights/TDM declarations visible when that URL was checked. AcqPath provides signed observations that can be retained beside the existing workflow. It does not grant a licence, establish ownership or decide whether your application may use content.

Current scope: dynamic public HTTPS.

The secure Preflight and Gateway routes accept eligible public HTTPS origins through a signed, safety-gated relay. The four origins in live capabilities remain the separately reviewed origin set, not the total range of dynamically eligible sources. A fetch may produce UNKNOWN or an unavailable result. The Stock x402 compatibility route remains reviewed-origins-only.

1. Choose the right operation

EndpointBuyer contractSource scope
POST /v1/rights/preflightSecure x402 + AcqPath SIWX adapterDynamic public HTTPS
POST /v1/rights/ingestion-gateSecure x402 + AcqPath SIWX adapterDynamic, 1–4 URLs
POST /v1/rights/revalidateSecure x402 + prior signed checkpointDynamic, one prior URL
POST /v1/rights/preflight/x402Standard stock x402 v2, fresh onlyReviewed origins only

Use the full developer quickstart, including the official TypeScript/Python client integrations. Do not send a custom or speculative payment signature.

2. Prepare a secure rights check

POST https://api.getacqpath.com/v1/rights/preflight
Content-Type: application/json

{
  "resource": "https://example.com/",
  "purpose": "ai-input",
  "tier": "fresh",
  "max_total_micro": "20000"
}

The first valid request may return a prepared 402 Payment Required offer that includes the signed request binding, declared price and decision preview. For a meaningful public-source observation, UNKNOWN or no declaration may also be a priced diagnostic. A source/network outage with no usable observation is not a billable Preflight result.

The caller must explicitly supply purpose: ai-input, ai-index, ai-train or search. A partner-configured shadow default must be labeled as configured, not inferred from the end user. Crawl/access authorization remains separate from RSL usage declarations.

3. Check payment terms before authorizing

The secure endpoint requires the documented AcqPath SIWX/request-binding adapter with an official x402 signer, a persistent private operation/checkpoint and explicit payment consent. Verify the signing key, resource, network, asset, recipient, price, expiry and purpose independently. Never sign a second authorization after a timeout or an ambiguous settlement response. Resume the same operation.

For a standard x402 v2 buyer without SIWX, use the existing fixed Stock x402 endpoint; it is independently verified for 0.02 USDC fresh reports on the reviewed origins. Do not advertise it as dynamic HTTPS.

4. Verify delivery and decide in your system

Verify the signed report, source/purpose binding and the delivery proof. Keep the observed statement separate from your own application's allow, review or deny verdict. UNKNOWN means no conclusion about permission to use the resource.

For a portable data contract, use the provider-neutral Evidence Bridge. Existing tools can attach the verified evidence to an event, trace or ingestion record without changing behavior.

5. Understand boundaries and handling

Public HTTPS only; no private IP destinations, embedded credentials, arbitrary ports or query strings. Request counts and time budgets are bounded, DNS/IPs are validated, redirects are constrained and robots policies are respected. These safety checks are not a statement about legal rights.

Read our Data Handling & Processing Statement, Privacy and Terms. The published default for report retention is 30 days; no EU-only processing commitment is made.

Links and integration assets

Partner Integration Kit ↗ · Gateway ↗ · MCP setup ↗ · Live OpenAPI ↗ · Live capabilities ↗ · Evidence signing keys ↗.