Skip to main content
Skip table of contents

Crassula API Guide

This guide is under active development and is subject to change.

This guide walks you through the Crassula REST API architecture, which is organized around various workflows, including transactions, subscriptions, payments, and other additional functions. Currently, most of the information on Crassula API methods is available in the form of a reference.

General overview

The Crassula API is designed with REST principles in mind. The API exhibits predictable, resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and utilizes standard HTTP protocols. This includes the typical response codes, authentication techniques, and HTTP verbs such as GET, POST, PUT, DELETE, and more.

Throughout this guide, we will walk you through each of these workflows in detail, giving you a comprehensive understanding of how to interact with the Crassula API successfully. By the end, you will be well-equipped to integrate our API into your own applications for smoother operations, secure payments, and more.

Currently, the API guide includes the following sections:

  • Using the Crassula API: How to set the development environment and send your first API request to Crassula in 5 minutes.

  • User Registration: How to create a sample request with all the necessary parameters for user registration.

  • Transfers: How to set 2FA, check client's withdrawal limits, and perform a transfer between accounts of one client.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.