KronclAPI
Мои приложения
Введение
Публичные методы
Аккаунт
Управление
Приглашения
GET Список
POST Принять
POST Отклонить
Отпечатки (Доступ третьим лицам)
API-ключи
Компании
Компания
Создать приложение
Документация API платформы. Последняя сборка v1.5.30

Приглашения

Методы для работы с входящими приглашениями в организации.

# Список приглашений

GET
/account/invitations

Возвращает список входящих приглашений с пагинацией.

Структура ответа

RESPONSE_DATA:
application/json
invitationsrequired
array
Приглашения
Список входящих приглашений (Invitation[])
paginationrequired
array
pagination

Структура приглашения

INVITATION:
application/json
idrequired
string
ID
Уникальный идентификатор приглашения
emailrequired
string
Почта
Email, на который отправлено приглашение
company_idrequired
string
ID организации
Уникальный идентификатор организации
company_namerequired
string
Организация
Название организации, в которую пригласили
statusrequired
enum
waitingacceptedrejected
Статус
Статус приглашения
created_atrequired
string
Создано
Дата отправки приглашения (RFC 3339)
updated_atrequired
string
Обновлено
Дата последнего изменения (RFC 3339)

Примеры ответов

200
401
{
    "status": true,
    "message": "Invitations retrieved successfully",
    "data": {
        "invitations": [
            {
                "id": "550e8400-e29b-41d4-a716-446655440010",
                "email": "developer@example.com",
                "company_id": "660e8400-e29b-41d4-a716-446655440020",
                "company_name": "Автосервис на Пушкина",
                "status": "pending",
                "created_at": "2026-06-13T15:29:02Z",
                "updated_at": "2026-06-13T15:29:02Z"
            }
        ],
        "pagination": {
            "total": 1,
            "page": 1,
            "limit": 20,
            "pages": 1
        }
    },
    "meta": {
        "timestamp": "2026-06-14T00:00:00Z",
        "request_id": "...",
        "path": "/api/v1/account/invitations",
        "method": "GET"
    }
}

# Принять приглашение

POST
/account/invitations/{invitationId}/accept

Принимает входящее приглашение. Аккаунт становится участником организации.

Примеры ответов

200
404
{
    "status": true,
    "message": "Invitation accepted successfully",
    "data": {
        "id": "550e8400-e29b-41d4-a716-446655440010",
        "email": "developer@example.com",
        "company_id": "660e8400-e29b-41d4-a716-446655440020",
        "status": "accepted",
        "created_at": "2026-06-13T15:29:02Z",
        "updated_at": "2026-06-14T12:00:00Z"
    },
    "meta": {
        "timestamp": "2026-06-14T12:00:00Z",
        "request_id": "...",
        "path": "/api/v1/account/invitations/.../accept",
        "method": "POST"
    }
}

# Отклонить приглашение

POST
/account/invitations/{invitationId}/reject

Отклоняет входящее приглашение.

Примеры ответов

200
404
{
    "status": true,
    "message": "Invitation rejected successfully",
    "data": {
        "id": "550e8400-e29b-41d4-a716-446655440010",
        "email": "developer@example.com",
        "company_id": "660e8400-e29b-41d4-a716-446655440020",
        "status": "rejected",
        "created_at": "2026-06-13T15:29:02Z",
        "updated_at": "2026-06-14T12:05:00Z"
    },
    "meta": {
        "timestamp": "2026-06-14T12:05:00Z",
        "request_id": "...",
        "path": "/api/v1/account/invitations/.../reject",
        "method": "POST"
    }
}