---
title: Quickstart
description: Create an API key and schedule your first social post in five minutes.
seo_title: "Social media API quickstart — Schedule & Chill"
published: 2026-06-07
updated: 2026-09-14
---

# Quickstart

Schedule your first post in three steps.

> **Just want to connect an AI tool?** You do not need any of this. Add
> `https://schedulenchill.com/mcp-oauth` as a connector in Claude, ChatGPT, Cursor or
> VS Code and approve the screen it shows you — no key, no config file. See
> [Connect your AI tool](/help/developers/mcp/connect). The steps below are for the REST API.

## 1. Create an API key

Sign in at [schedulenchill.com](https://schedulenchill.com), open **Settings → API Keys**, and click **Create Key**. Copy the token immediately — it is shown only once.

All requests send the key as a bearer token:

```bash
Authorization: Bearer YOUR_API_KEY
```

## 2. Find a connected account

Posts publish to _connected accounts_. List the accounts you have connected and grab an `id`:

```bash
curl https://schedulenchill.com/api/accounts \
  -H "Authorization: Bearer YOUR_API_KEY"
```

To connect accounts (X, LinkedIn, etc.), use the dashboard under **Settings → Connected Accounts**. Over MCP you can list accounts with the `get_accounts` tool.

## 3. Schedule a post

Create a post for one or more accounts. Omit `scheduled_at` and set `publish_now` to publish immediately.

```bash
curl -X POST https://schedulenchill.com/api/posts \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "content": "Shipped our API today 🚀",
    "social_account_ids": [789],
    "scheduled_at": "2026-06-10T14:00:00Z"
  }'
```

A `201 Created` response returns the post with its `status` (`scheduled`), the attached accounts, and per-platform delivery status:

```json
{
    "id": 123,
    "content": "Shipped our API today 🚀",
    "status": "scheduled",
    "scheduled_at": "2026-06-10T14:00:00Z",
    "socialAccounts": [
        { "id": 789, "platform": "x", "pivot": { "status": "pending" } }
    ]
}
```

That's it. From here:

- [Authentication](/help/developers/authentication) — manage keys.
- [Posts](/help/developers/rest-api/posts) — full create/update/list/delete reference.
- [Media](/help/developers/rest-api/media) — attach images and video.
- [MCP Server](/help/developers/mcp) — do the same from an AI agent.
