---
# System prepended metadata

title: Untitled

---


## Introduction

The API accepts JSON in request bodies and requires that the content-type: application/json header be specified for all such requests. The API will always respond with an object. Depending on context, resources may be returned as single objects or as arrays of objects, nested within the response object.

## Regions

Rake API is available in all regions

| service | url |
| ------- | --- |
| core    | https://core.rake.ai
| worker  | https://rakesystem.rake.ai
| admin   | https://admin.rake.ai
| event-notifications | https://event-notifications.rake.ai
| docs    | https://docs.rake.ai
| rake user app | \*.rake.ai

> Цей список я буду доповнювати потім ще

>When configuring an API host, make sure to always use https. Some API clients can have unexpected behaviour when following redirects from http to https.


## API Version
The latest version of the API is v1. To learn more about API versioning at Rake, including instructions on how to upgrade to the latest version, visit our docs.

## API Libraries

We don\`t have API Libraries

## Postman Collection

We don\`t have prepared Postman collection with all API

## Errors

Rake uses standard HTTP status codes to communicate errors. In general, a 2xx status code indicates success while 4xx indicates an error, in which case, the response body includes a JSON object, with a message containing more details. A 5xx status code indicates that something went wrong on our end. 

## Rate Limits

> Цю річ ми зараз має лише для JS API
> 

Rake APIs are subject to rate limiting. If the rate limit is exceeded Rake may return a 429 Too Many Requests HTTP status code. We apply rate limits to prevent abuse, spam, denial-of-service attacks, and similar issues.

## Request Size Limits

The Sunshine Conversations API imposes the following size limits on HTTP requests:

| Request Type	| Limit
| ------------- | -----
| File upload   | ```Need to check```