> For the complete documentation index, see [llms.txt](https://asyncher.convertino.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://asyncher.convertino.cloud/features/configuration.md).

# Configuration

Here is a list of all configurable environment variables for Asyncher:

<table data-full-width="true"><thead><tr><th width="201">Name</th><th width="106.5" align="center">Required</th><th width="139" align="center">Default Value</th><th>Description</th></tr></thead><tbody><tr><td><strong><code>pull_url</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>Your server endpoint that is used to fetch all data.</td></tr><tr><td><strong><code>push_url</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>Your server endpoint that is used to push all data after sync.</td></tr><tr><td><strong><code>unique_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center">"unique"</td><td>The name you want to use for the field that uniquely identifies the data.</td></tr><tr><td><strong><code>primary_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center">"id"</td><td>The name of the field you are using as the primary key. It only serves to be ignored during the various synchronization steps.</td></tr><tr><td><strong><code>is_new_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center">"is_new"</td><td>The field name you are using to indicate if the data is new. <a href="/pages/gRu2FADkqWice1xb9Vgz">More details here</a>.</td></tr><tr><td><strong><code>updated_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center">"updated"</td><td>The field name you are using to indicate if the data has been edited. <a href="/pages/gRu2FADkqWice1xb9Vgz">More details here</a>.</td></tr><tr><td><strong><code>deleted_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center">"deleted"</td><td>The field name you are using to indicate if the data has been deleted. <a href="/pages/gRu2FADkqWice1xb9Vgz">More details here</a>.</td></tr><tr><td><strong><code>sorting_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>If you are using a field that needs to be sorted, use this env var to specify its name. <a href="/pages/9WwEd4i9f7hOuB32jw0e">More details here</a>.</td></tr><tr><td><strong><code>created_at_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>If you have a field that keeps track of when data is created, use this env var to specify its name. <a href="/pages/kQsT5Me1ajnJ8JDE3V4d">More details here</a>.</td></tr><tr><td><strong><code>updated_at_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>If you have a field that keeps track of when data is updated, use this env var to specify its name. <a href="/pages/kQsT5Me1ajnJ8JDE3V4d">More details here</a>.</td></tr><tr><td><strong><code>deleted_at_key</code></strong></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td align="center"><span data-gb-custom-inline data-tag="emoji" data-code="274c">❌</span></td><td>If you have a field that keeps track of when data is deleted, use this env var to specify its name. <a href="/pages/kQsT5Me1ajnJ8JDE3V4d">More details here</a>.</td></tr></tbody></table>
