Skip to content

Publisher Workflows

Publishers are a separate user role from admins. They have a smaller set of dashboard routes focused on their own RSS feed.

Admins handle publisher accounts from /publishers.

RoutePurpose
/publishersList all publishers — approve, disable, or delete
/publishers/createCreate a new publisher account with name, email, and password
/publishers/:idView publisher details and take actions
/publishers/reportsMonthly article report showing how many articles each publisher contributed
  1. Go to /publishers.
  2. Find the publisher and open their detail page.
  3. Click Approve. This calls PUT /api/v1/publisher/:id/approve.
  4. The publisher’s RSS feed will now be included in the hourly poll.

Publishers see only two routes: /publisher/dashboard and /publisher/feed.

  1. Log in as a publisher.
  2. Go to /publisher/feed.
  3. Paste the RSS feed URL into the feed URL field.
  4. Select default tags — these tags are applied to all articles imported from this feed.
  5. Click Test Feed — shows a preview of the first few articles that would be imported. Calls POST /api/v1/publisher/me/test-feed.
  6. Click Save — calls PUT /api/v1/publisher/me/feed. The feed is saved and will be polled hourly once approved.