> For the complete documentation index, see [llms.txt](https://docs.liquidapps.io/liquidapps-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.liquidapps.io/liquidapps-documentation/dapp-service-providers/dsps/dsp-api-endpoints/liquidaccounts.md).

# LiquidAccounts

## Generate nonce for LiquidAccount

<mark style="color:green;">`POST`</mark> `https://api.dsp.io/v1/dsp/accountless1/get_nonce`

Get nonce for LiquidAccount

#### Request Body

| Name           | Type   | Description      |
| -------------- | ------ | ---------------- |
| contract\_code | string | contract account |
| vaccount       | string | LiquidAccount    |
| sidechain      | string | sidechain        |

{% tabs %}
{% tab title="200 Cake successfully retrieved." %}

```
{    "name": "Cake's name",    "recipe": "Cake's recipe name",    "cake": "Binary cake"}
```

{% endtab %}

{% tab title="404 Could not find a cake matching this query." %}

```
{    "message": "Ain't no cake like that."}
```

{% endtab %}
{% endtabs %}

## Push LiquidAccount Action

<mark style="color:green;">`POST`</mark> `https://api.dsp.io/v1/dsp/accountless1/push_action`

Get nonce for LiquidAccount

#### Request Body

| Name           | Type   | Description              |
| -------------- | ------ | ------------------------ |
| contract\_code | string | contract account         |
| public\_key    | string | LiquidAccount public key |
| payload        | string | action payload           |
| signature      | string | LiquidAccount signature  |
| sidechain      | string | sidechain                |

{% tabs %}
{% tab title="200 Cake successfully retrieved." %}

```
{    "name": "Cake's name",    "recipe": "Cake's recipe name",    "cake": "Binary cake"}
```

{% endtab %}

{% tab title="404 Could not find a cake matching this query." %}

```
{    "message": "Ain't no cake like that."}
```

{% endtab %}
{% endtabs %}
