> For the complete documentation index, see [llms.txt](https://knowledgebase.fabricdata.com/studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.fabricdata.com/studio/integrations-and-apis/api-overview/glossary.md).

# Glossary

<table><thead><tr><th width="199.046875">Term</th><th>Definition</th></tr></thead><tbody><tr><td>API Key</td><td><p>A unique secret token used to authenticate requests to the Origin Studio API.<br>API keys identify the calling client and determine access permissions.</p><p>API keys must be included in the <code>Authorization</code> header of every request.</p></td></tr><tr><td>Authentication</td><td>The process of verifying the identity of a client making API requests.<br>Origin Studio uses API key–based authentication.</td></tr><tr><td>Authorization</td><td><p>The mechanism that determines what actions an authenticated client is allowed to perform.</p><p>Authorization is handled by including a valid API key in the request header.</p></td></tr><tr><td>Endpoint</td><td><p>A specific URL path within the API that performs a defined operation.</p><p>Examples:</p><ul><li><code>GET /v1/records</code></li><li><code>POST /v1/records</code></li><li><code>GET /v1/records/{id}</code></li></ul><p>Each endpoint corresponds to a resource or action.</p></td></tr><tr><td>Resource</td><td><p>An object managed by the API.</p><p>Examples:</p><ul><li>Record</li><li>Title</li><li>Metadata entity</li></ul><p>Resources are accessed and modified via endpoints.</p></td></tr><tr><td>JSON</td><td><p>JavaScript Object Notation — a lightweight data-interchange format used for API requests and responses.</p><p>All Origin Studio API requests and responses use JSON.</p><p>Example:</p></td></tr><tr><td>JSON:API</td><td><p></p><p>A specification that standardizes how APIs structure requests and responses using JSON.</p><p>Origin Studio responses follow the JSON:API format, including:</p><ul><li><code>jsonapi</code></li><li><code>data</code></li><li><code>errors</code></li></ul></td></tr><tr><td>HTTP Method</td><td><p>The action performed on a resource.</p><p>Common methods:</p><ul><li><code>GET</code> – Retrieve data</li><li><code>POST</code> – Create a resource</li><li><code>PUT</code> / <code>PATCH</code> – Update a resource</li><li><code>DELETE</code> – Remove a resource</li></ul></td></tr><tr><td>Header</td><td><p>Metadata included in an HTTP request or response.</p><p>Example:</p><pre><code>Authorization: Bearer YOUR_API_KEY
</code></pre><p>Headers are used for authentication, content type, and request handling.</p></td></tr><tr><td>Webhook</td><td><p>An HTTP callback triggered when an event occurs.</p><p>Origin Studio uses Amazon SNS to notify external systems when records are created or updated.</p></td></tr></tbody></table>
