API Reference

Explore the building blocks of the CloudIgnite platform. Our API is designed to be predictable, powerful, and easy to use.

Production Ready APIs

Introduction

The CloudIgnite API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Authentication

Authenticate your API requests by including your secret key in the Authorization header. All API requests must be made over HTTPS.

Your API keys carry many privileges; be sure to keep them secure! Do not share your secret API keys in publicly accessible areas such as GitHub, client-side code, and so forth.

Authorization: Bearer YOUR_API_KEY

Users

The User object represents an end-user in your application. It is the core of the Authentication product.

Create a user

POST
/v1/users

Creates a new user in your project. This is the programmatic equivalent of a user signing up.

Body Parameters

ParameterTypeDescription
emailstringThe user's unique email address.
full_namestring(Optional) The user's full name.

Returns

Returns a user object if the request was successful.

The User object

The User object contains all relevant information about a user.

AttributeTypeDescription
idstringUnique identifier for the user.
objectstringValue is "user".
emailstringThe user's email address.
full_namestringThe user's full name.
created_attimestampTime at which the object was created.