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

# Connect your first account

> From a new Nylon organization to a connected social profile and a published post.

Four steps take you from an empty organization to a post on a real social account. None of them need code — you can publish the first one from the dashboard and only then wire up your backend.

<Steps>
  <Step title="Connect a social account">
    Open **Connections** in the sidebar and select **Nylon-managed OAuth**. Pick a network, authorize it with the provider, and the profile appears in your list.

    <Frame caption="The Add a connection panel, listing every network Nylon integrates with.">
      <img src="https://mintcdn.com/nylon/1o7WQUbeKU2Ntf4c/images/screenshots/connections-drawer.png?fit=max&auto=format&n=1o7WQUbeKU2Ntf4c&q=85&s=8d57a232dda25f496312356733c07d2a" alt="Add a connection panel listing networks, each with a short description and an arrow to continue, and X, LinkedIn and TikTok marked Coming soon" width="864" height="2800" data-path="images/screenshots/connections-drawer.png" />
    </Frame>

    The full walkthrough, including the networks whose flows differ, is in [Connect an account](/help/connect-an-account).
  </Step>

  <Step title="Publish a test post">
    Open **Test** in the sidebar, choose the profile you just connected, write a line of text and select the publish button. This proves the connection works end to end before any of your code is involved.

    See [Publish a test post](/help/test-a-post).
  </Step>

  <Step title="Create an API key">
    Open **API** in the sidebar and select **Create API key**. The key is shown once — copy it into your secret manager before closing the dialog.

    See [API keys](/help/api-keys).
  </Step>

  <Step title="Make your first request">
    Send the key as a bearer token from your backend:

    ```bash theme={null}
    curl https://api.nylon.dev/v1/profiles \
      -H "Authorization: Bearer nylon_live_YOUR_API_KEY"
    ```

    The [Quickstart](/quickstart) takes it from there: validating a post, publishing it, and handling a partial failure.
  </Step>
</Steps>

## What to set up next

<Columns cols={2}>
  <Card title="Webhooks" icon="webhook" href="/help/add-a-webhook-endpoint">
    Be told when a scheduled post fails or an account stops working.
  </Card>

  <Card title="Request logs" icon="activity" href="/help/request-logs">
    Where to look when a call does not do what you expected.
  </Card>

  <Card title="Invite your team" icon="users" href="/help/invite-your-team">
    Everyone in the organization shares the same connections and keys.
  </Card>

  <Card title="Billing" icon="credit-card" href="/help/how-pricing-works">
    Your first two connected accounts are free.
  </Card>
</Columns>
