> For the complete documentation index, see [llms.txt](https://docs.espressosys.com/network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.espressosys.com/network/developer/espresso-api/submit-api.md).

# Submit API

## Endpoints

### POST `/submit/submit`

Returns the hash of the transaction if it was successfully submitted. This does not mean the transaction has yet been sequenced. The user can check for inclusion of the transaction using `/availability/transaction/hash/:hash` from the [availability API](/network/developer/espresso-api/availability-api.md).

{% hint style="warning" %}
This endpoint will fail with a 400 status code if the submitted transaction has a `namespace` ID larger than 4294967295 (2^32 - 1).
{% endhint %}

#### Request Body `Transaction`

#### Returns `tagged<TX>`
