Skip to main content
Public structures: school, seller, organization. The nested school object comes, for example, in invoice.user.school of the PaymentCompleted webhook. The full school tree with seller is sent only in the system SchoolCreated webhook — you cannot subscribe to it from the school’s admin panel. A seller (seller) has exactly one school; their numeric IDs are the values of the Seller-Id and School-Id headers.

school

integer
required
School ID.
string
required
School name.
string | null
Description.
enum
required
Segment: Commerce — a commercial online school, Corporate — corporate employee training (the staff/* org structure methods work only in such schools).
enum
required
Access type: Public — the school’s catalog and pages are open to everyone; Private — a closed school, the content is available only to authenticated users of this school.
enum
required
Domain type: Base — the school runs on an Exode subdomain (baseDomain), Custom — on its own domain (customDomain).
string
required
Base domain (Exode subdomain).
string | null
Custom domain.
string | null
Current active domain.
string | null
Fully qualified domain name.
string | null
Fully qualified name on the base domain.
string | null
Public URL of the school.
string | null
Icon URL.
boolean
required
The school is active.
boolean | null
Public.
boolean | null
Private.
string
required
Creation date (ISO 8601).
string
required
Update date (ISO 8601).
string | null
Archiving date or null.

seller

integer
required
Seller ID.
enum
required
Type: Tutor, School, Producer, University.
boolean
required
Active.
boolean
required
Verified.
number
required
Balance.
number
required
Balance available for payout.
enum
required
Base currency: Free, Exes, Rub, Uzs, Kzt, Usd, Eur.
boolean | null
Whether it is a school.
object | null
Organization details (see below).
string
required
Creation date (ISO 8601).
string
required
Update date (ISO 8601).

organization

integer
required
Organization ID.
string
required
Organization form.
string
required
Name.
string | null
Legal name.
string | null
Name of the self-employed person.
string | null
INN (taxpayer identification number).
string | null
OGRN (primary state registration number).
Logo.
string | null
Address.
boolean | null
Whether it is an organization.
string
required
Creation date (ISO 8601).
string
required
Update date (ISO 8601).

Updated: 2026-09-25 14:33 UTC