Skip to main content
GET
A template’s field map, as a spreadsheet: one numbered row per field.

Authorizations

Authorization
string
header
required

Authorization: Bearer vsk_live_…. Chosen over a bespoke X-API-KEY header because every client, proxy and log-redaction rule already knows this one. What a key may DO is its scopes — see x-scopes at the root of this document and x-required-scope on each operation. The scope list is not written here because OpenAPI reserves a requirement’s scope array for oauth2 and openIdConnect and requires it to be empty for an http scheme.

Path Parameters

templateId
string<uuid>
required

The template’s id, as returned by the list endpoint. A template id.

Example:

"01960000-0000-4000-8000-0000000007e1"

Response

The spreadsheet, UTF-8, a header row and then a row per field, each line ended CRLF. Content-Disposition: attachment; filename="field-map-1a2b3c4d.csv", where the characters after field-map- are the start of the template’s ETag, as on the annotated pages’ filename.

CSV. ⚠️ NOT JSON. Its refusals still are: every non-2xx is the same Error envelope in application/json.