# Create a token

## Create new token

<mark style="color:green;">`POST`</mark> `https://hedera-serverless-consensus.vercel.app/api/token`

This endpoint allows you to create a token with a name, symbol, supply, and memo.&#x20;

The memo is an important feature to allow linking but not exclusive to: Hedera Topic IDs (dynamic NFTs), decentralised identity (DIDs), or IPFS (dStorage) images/files.

#### Headers

| Name                                             | Type   | Description                                                        |
| ------------------------------------------------ | ------ | ------------------------------------------------------------------ |
| Authentication<mark style="color:red;">\*</mark> | string | The **API\_SECRET\_KEY** from th e client's environment variables. |

#### Request Body

| Name                                     | Type   | Description                                                                            |
| ---------------------------------------- | ------ | -------------------------------------------------------------------------------------- |
| symbol<mark style="color:red;">\*</mark> | String | Symbol of the token                                                                    |
| name<mark style="color:red;">\*</mark>   | String | Name of the token                                                                      |
| supply<mark style="color:red;">\*</mark> | Number | Number of tokens to mint, whole.                                                       |
| memo                                     | String | Attached memo to a token, for linking to external content or for dynamic NFT purposes. |
| decimals                                 | int    | decimals of the token, if not present will default to 6.                               |

{% tabs %}
{% tab title="200 New token that has been minted, capability to send to send to accounts." %}

```
{
    "data": {
        "name": "Matt token",
        "symbol": "MATT",
        "memo": "abc",
        "reference": "basic.fungible",
        "supply": "100",
        "supplyWithDecimals": "100000000",
        "tokenId": "0.0.2839273"
    }
}
```

{% endtab %}
{% endtabs %}
