Quick Start

Get up and running with the ArticlesQ API in under 5 minutes. Create a project, generate an API key, and pull your first article.

Create a project

Sign in to ArticlesQ and create a project for the website you want to publish to. Each project has its own brand voice, niche, and article history — and its own API keys.

Generate an API key

Open Settings → Integrations & API for your project and click Create Key. Pick the scopes you need (start with articles:read) and copy the aq_live_... value once — it won't be shown again.

Each API key is scoped to a single project. The same key can never read another project's articles.

Authenticate

Pass the key as a Bearer token in every request:

curl https://articlesq.com/api/v1/articles \
  -H "Authorization: Bearer aq_live_..."

List your articles

curl https://articlesq.com/api/v1/articles \
  -H "Authorization: Bearer aq_live_..."

Returns a paginated list of articles for the project the key belongs to. Use ?page=1&limit=20 to navigate. The default page size is 20 (max 100).

Fetch a single article

curl https://articlesq.com/api/v1/articles/best-crm-for-startups \
  -H "Authorization: Bearer aq_live_..."

Slugs are unique within a project. The single-article endpoint returns the full markdown body in content.

Key concepts

  • A Project is one website. It has its own brand voice, ICP, and article history. Every API key belongs to exactly one project.
  • An Article is markdown plus metadata (title, slug, keyword, meta description). Slugs are unique within a project.
  • Scopes control what an API key is allowed to do — for example, a read-only key can fetch articles but can't modify them. Choose the minimum scopes you need when creating a key as a security measure.

Next steps

  • Install the TypeScript SDK for a type-safe client with autocomplete and error handling built in.
  • Read the API Reference for the full list of endpoints with request schemas, response shapes, and error codes.

On this page