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

# Setup your account

<Frame>
  <img className="block" src="https://mintcdn.com/alohi/KnYKDC0EFTC2S5WS/resources/guides/setup-your-account.svg?fit=max&auto=format&n=KnYKDC0EFTC2S5WS&q=85&s=e589990e9e11e4d9998bf9d9fa8c9d3f" alt="Setup your account" width="733" height="314" data-path="resources/guides/setup-your-account.svg" />
</Frame>

<Steps>
  <Step title="Create a Sign.Plus Account">
    Please sign up on the [Sign.Plus Platform](https://app.sign.plus) to get started.

    <Frame>
      <video controls>
        <source src="https://mintcdn.com/alohi/KnYKDC0EFTC2S5WS/resources/get-started/quickstart/create-account.mp4?fit=max&auto=format&n=KnYKDC0EFTC2S5WS&q=85&s=db6c8c5db88974c7e3812e27fd934372" type="video/mp4" data-path="resources/get-started/quickstart/create-account.mp4" />

        Your browser does not support the video tag.
      </video>
    </Frame>
  </Step>

  <Step title="Get Your API Key">
    Please visit the [Integrations](https://app.sign.plus/profile/integrations) page to activate your API sandbox and get your API key.
  </Step>

  <Step title="Authentication & Authorization">
    Your API key must be included in all API requests and is required to initiate your first API call.

    <Note>All POST, PUT, DELETE endpoints requires SIGN\_ALL\_EDIT permission and all GET endpoints requires SIGN\_ALL\_READ permission</Note>

    ```bash Add document theme={null}
    curl --request POST \
      --url https://restapi.sign.plus/v2/envelope/{envelope_id}/document \
      --header 'Authorization: Bearer YOUR_API_KEY' \
      --header 'Content-Type: multipart/form-data' \
      --form 'file=<string>'
    ```
  </Step>
</Steps>
