Quickstart

The shortest real path from nothing to a working API request.

1. Sign in / create a dashboard account

Go to the dashboard and sign up (or sign in).

2. Create or select a Customer

From the dashboard, create a Customer if you don't already have one.

3. Create a Site

Every Credential belongs to exactly one Site — create one under your Customer.

4. Create an API Credential

Under your Site, open API Credentials → Create Credential. For this quickstart, select the feed.read scope.

5. Copy the secret

The plaintext secret is shown exactly once. Copy it now — see Authentication for why it can't be shown again.

6. Make your first request

cURL

curl \
  -H "Authorization: Bearer <YOUR_FEEDCENTRAL_API_TOKEN>" \
  "https://feedcentral.io/api/v1/feed"

PHP

<?php
$response = file_get_contents(
    'https://feedcentral.io/api/v1/feed',
    false,
    stream_context_create(['http' => [
        'header' => "Authorization: Bearer <YOUR_FEEDCENTRAL_API_TOKEN>\r\n",
    ]])
);

$page = json_decode($response, true);

foreach ($page['items'] as $item) {
    echo $item['effectiveTitle'] . "\n";
}

7. Inspect the response

A successful response is a FeedPageResponse:

{
  "items": [ { "cursor": "...", "title": "...", "effectiveTitle": "...", "...": "..." } ],
  "nextCursor": "...",
  "hasMore": true
}

See Feed API for the full field reference.

8. Follow the cursor

If hasMore is true, request the next page using nextCursor:

curl \
  -H "Authorization: Bearer <YOUR_FEEDCENTRAL_API_TOKEN>" \
  "https://feedcentral.io/api/v1/feed?cursor=<nextCursor value>"

Cursors are opaque — never construct or parse one yourself. Always pass back exactly the value the API gave you. See Pagination.

Already using WordPress?

The official WordPress plugin does all of this for you — see the WordPress Plugin Setup guide instead.