School

Get the school

Returns the profile of the school the key belongs to.

GEThttps://api.klasstack.com/v1/school

  • school:read
  • Billable
  • Test key: example response

Authorizations

  • Authorizationstringheaderrequired

    Your secret key as a bearer token, in the form Bearer ks_live_sk_... or Bearer ks_test_sk_.... Keep it on your server. A test key gets the documented example and touches no school data.

Response

200, application/json

  • dataobjectrequired

    Show child attributes
    • idnumberrequired

    • namestringrequired

    • subdomainstringrequired

      The school subdomain on Klasstack.

    • addressstring or nullrequired

    • citystring or nullrequired

    • statestring or nullrequired

    • countrystring or nullrequired

    • countryCodestring or nullrequired

      ISO 3166-1 alpha-2.

    • phonestring or nullrequired

    • emailstring or nullrequired

    • logoUrlstring or nullrequired

    • timezonestring or nullrequired

      IANA time zone.

    • currencystringrequired

      ISO 4217.

    • primaryDomainstring or nullrequired

      The school's verified custom domain, when it has one.

  • metaobjectrequired

    Show child attributes
    • request_idstringrequired

      Also returned in the X-Request-ID header.

    • paginationobject

      Show child attributes
      • limitintegerrequired

        Required range: x <= 100

      • has_morebooleanrequired

      • next_cursorstring or nullrequired

        Send this back as cursor for the next page. Opaque: never parse it.

Errors

What each code means, and what to do about it, is in the errors guide.

Webhook events

This call triggers no webhook event.