ToolsXpo

Writing

Tech Doc Templates API

GET request to /v1/tech-doc-templates, returning text in the standard envelope.

GET/v1/tech-doc-templates2 credits / call Free tier

Authentication

Send your API key as a bearer token. Create one free in the dashboard.

Authorization: Bearer $TOOLSXPO_KEY

Parameters

Sent as query-string parameters. The values below are the examples used throughout this page.

NameExample value
templatearchitecture
titleCredit ledger design
summaryHow credits are reserved, settled and refunded.
audience
assumptions
requirements
decisions
risks

Example request

curl "https://api.toolsxpo.com/v1/tech-doc-templates?template=architecture&title=Credit%20ledger%20design&summary=How%20credits%20are%20reserved%2C%20settled%20and%20refunded.&audience=&assumptions=&requirements=&decisions=&risks=" \
  -H "Authorization: Bearer $TOOLSXPO_KEY"

Response

Every endpoint answers with the same envelope. The result is in data (text); meta.credits reports what the call cost.

{
  "ok": true,
  "data": { /* text */ },
  "meta": { "credits": 2 }
}

Errors

Failures use the same envelope with ok: false and a machine-readable code.

StatusCodeMeaning
400invalid_inputA parameter failed validation. `details` lists which.
401unauthorizedMissing or invalid API key.
402quota_exceededOut of credits on this workspace.
404not_foundNo such tool.
429rate_limitedToo many requests. Retry after `Retry-After` seconds.
503service_unavailableTemporarily disabled by an administrator.