> For the complete documentation index, see [llms.txt](https://dev.guardian.hedera.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.guardian.hedera.com/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution.md).

# Schema APIs for Asynchronous Execution

Asynchronous variants of schema operations that return a task ID immediately and complete in the background. Poll `GET /api/v1/tasks/{taskId}` to retrieve results.

**Authentication:** Bearer token required (`Authorization: Bearer <token>`)

***

| Method   | Endpoint                                      | Description                                     | Auth Required |
| -------- | --------------------------------------------- | ----------------------------------------------- | ------------- |
| `POST`   | `/api/v1/schemas/push`                        | Creates a new schema asynchronously             | Yes           |
| `POST`   | `/api/v1/schemas/push/copy`                   | Copies a schema asynchronously                  | Yes           |
| `DELETE` | `/api/v1/schemas/push/{schemaId}`             | Deletes a schema asynchronously                 | Yes           |
| `PUT`    | `/api/v1/schemas/push/{schemaId}/publish`     | Publishes a schema asynchronously               | Yes           |
| `POST`   | `/api/v1/schemas/push/import/message`         | Imports a schema from IPFS asynchronously       | Yes           |
| `POST`   | `/api/v1/schemas/push/import/file`            | Imports a schema from a ZIP file asynchronously | Yes           |
| `POST`   | `/api/v1/schemas/push/import/message/preview` | Previews a schema from IPFS asynchronously      | Yes           |

## Endpoints

* [Creation of Schema (Async)](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/creation-of-schema.md)
* [Copy Schema](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/copy-schema.md)
* [Deletes the Schema with the Provided Schema ID](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/deletes-the-schema-with-the-provided-schema-id.md)
* [Publishing Schema](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/publishing-schema.md)
* [Importing Schema from IPFS](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/importing-schema-from-ipfs.md)
* [Importing Schema from ZIP](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/importing-schema-from-.zip.md)
* [Previews the Schema from IPFS](/guardian/standard-registry/schemas/schema-apis-for-asynchronous-execution/previews-the-schema-from-ipfs.md)
