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).
string | null
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