> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bitski.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a token template

> Create token template information.

### Path Parameters

<ParamField path="appId" type="string" required />

### Body Paramters

<ParamField query="tokenTemplate" type="object" required>
  Token template data
</ParamField>

<ParamField query="auction" type="object" required>
  New Auction
</ParamField>

### Response

<ParamField body="tokenTemplate" type="array" required>
  <Expandable title="show objects">
    <ResponseField name="id" type="string" />

    <ResponseField name="contactId" type="string" />

    <ResponseField name="image" type="string" />

    <ResponseField name="description" type="string" />

    <ResponseField name="name" type="string" />

    <ResponseField name="animationUrl" type="string" />

    <ResponseField name="defaultMetadata" type="object" />

    <ResponseField name="gatedContent" type="array" required />

    <ResponseField name="kind" type="string" required />

    <ResponseField name="url" type="uri" />

    <ResponseField name="filename" type="string" />

    <ResponseField name="totalTokens" type="integer" />

    <ResponseField name="maxTokens" type="integer" />

    <ResponseField name="prices" type="array" />

    <ResponseField name="id" type="string" />

    <ResponseField name="currency" type="string" />

    <ResponseField name="price" type="string" />

    <ResponseField name="published" type="boolean" />

    <ResponseField name="liveAt" type="string" />

    <ResponseField name="salesEndAt" type="string" />

    <ResponseField name="payouts" type="object" />

    <ResponseField name="delayMinting" type="boolean" />

    <ResponseField name="auctions" type="array" required>
      <Expandable title="show objects">
        <ResponseField name="id" type="string" />
      </Expandable>
    </ResponseField>
  </Expandable>
</ParamField>

<ParamField body="error" type="object" required>
  <Expandable title="show objects">
    <ResponseField name="status" type="string" />

    <ResponseField name="code" type="string" />

    <ResponseField name="request" type="string" />

    <ResponseField name="message" type="string" />
  </Expandable>
</ParamField>
