Subscribe to Our Newsletter

x

Users API

Authorization

Our REST API service uses a key based authorization that could be managed in your Account page. You can find your own API key in form of a 64 character string, and note that we will be able to identify you with it, so please do not share it.

All client requests are authorized using valid API keys via an specific HTTP header or query string. Query string takes priority over HTTP header, so query string will be considered if you send both at the same time.

Sending API key via query string

In order to authorize requests using "api_key" query string, you need to send it as follows:

<HTTP-METHOD> <domain>/api/<version>/<path>?api_key=<api_key> 

Sending API key via HTTP header

In order to authorize requests using HTTP header named "X-RMAuth", you need to perform as follows:

<HTTP-METHOD> <domain>/api/<version>/<path> X-RMAuth: <api_key> 

Unauthorized requests

If you send invalid API keys, you are going to get a response with HTTP 403 Forbidden status and the following payload:

{ "status": { "code": null, "messages": ["API key is not valid"] }, "data": null }


Authors API

List authors

Fetches authors information ordered by ID in descending order.

POST /api/1.3/authors/search 

Parameters

NameTypeDescription
offsetStringOffset -- Optional
limitStringLimit -- Optional, defaults to 10, maximum value is 30

Response

[ { "id": <id>, "name": "paulberry", "displayname": "Paul Berry", "about_html": "This is me", "bio": "", "photo": "https://<domain>/res/avatars/default", "fb_id": null, "profile_url": "https://<domain>/community/paulberry/", "specific_data": [] } ]

Search authors by email

Fetches authors information by email addresses.

POST /api/1.3/authors/email 

Parameters

NameTypeDescription
emailsStringRequired -- Multiple emails can be received with a comma-separated string

The Chief Product Officer's Guide to RebelMouse

RebelMouse is made up of designers, creators, developers, and analytics experts with an important and primary focus: Product. We are product people. It's why we're proud of what we deliver to product thinkers and fellow creatives on our platform.

Keep reading... Show less

The Editor in Chief’s Guide to RebelMouse

Everything we've built at RebelMouse has been designed to help Editors in Chief drive sustainable growth. We believe that the only way the publishing industry can survive and thrive is through the powerful work of reporters, writers, editors, and creators. We founded RebelMouse because we hated the quality of the tools that editors and writers were forced to use. That's why we've spent almost eight years building, iterating, and refining our platform to make editorial life easier and, more importantly, to support your content successfully. Thousands of creators and hundreds of content teams use our platform every day. We're fast, stable, and intuitive, and we work on mobile, too.

Keep reading... Show less

Announcement: Big Changes Made to RebelMouse’s Creative Agency Team

On this gorgeous spring day in April 2019, I am very proud to announce the promotion of several key members on RebelMouse's team. They are all brilliant people who work closely with our most important clients, as well as our engineering, product, and design teams, to deliver the best sites on the internet. Please join me in congratulating them!

Keep reading... Show less

RebelMouse Featured in Snap's Partner Summit

We are very proud of being an always-modern CMS platform, constantly delivering new features that keep our clients ahead of the curve. So when Snap came to us with a beta program for their Snapchat sharing features for the web, we were immediately all in.

Keep reading... Show less
Subscribe to Our Newsletter