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

# Generate your auth keys

> Create an account, add a domain in the PitchPrint admin and get the API Key and Secret Key needed to integrate the app

To integrate the app into your website, you need an  API key as well as a Secret Key.

The API Key is for public facing side of your server and acts as a means of identifying your particular website, while the Secret Key is used to generate signatures for back-end communication with our system, more like a means to authenticate alongside the API Key that this request is coming from you.

So to start with, go to our [registration page](https://admin.pitchprint.io/register) to create an account or the [login page](https://admin.pitchprint.io/login) if you already have an account with us.

Once you’ve logged in, navigate to the [Domains page](https://admin.pitchprint.io/domains) and click the green button on the top right corner labelled **"Add Domain"**. This pops up a window like this:

<Frame>
  <img src="https://s3.amazonaws.com/helpscout.net/docs/assets/58f1ec6d2c7d3a52b42f8254/images/5ae468350428631126f17b64/file-4f2Z2muyt9.png" alt="Add Domain popup window with a field for the domain name" />
</Frame>

Now type in your domain name.

<Note>
  This name is simply a label and could be any domain name you choose. We have our own internal identifier, and the name can easily be renamed later on. It doesn't have to be the actual site domain.
</Note>

Once you do that and click Submit button, the application creates that domain with its own layout file, sample design, images and so on. It also generates the two important items, the API and Secret keys.

Your domains page should now have one domain listed, the one you just created with its keys, date created, the license type Basic as well as an option to edit the domain name anytime you so choose to.

Now that you have generated the necessary keys, let's get started with a plain html page and load the necessary JavaScript files into it.

## Related articles

<CardGroup cols={2}>
  <Card title="Introduction" icon="circle-info" href="/docs/api-reference/introduction">
    Overview of what PitchPrint is and how it works.
  </Card>

  <Card title="Integration" icon="plug" href="/docs/api-reference/integration">
    Load the PitchPrint app into your page and wire up events.
  </Card>

  <Card title="After Save" icon="floppy-disk" href="/docs/api-reference/after-save">
    Handle the project-saved event and use the returned data.
  </Card>

  <Card title="My Account - Saved Projects" icon="user" href="/docs/api-reference/custom-integration-my-account">
    Add a My Account page so customers can view their saved projects.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.