The provided API endpoints empower our LMS partners to access and utilize our custom
plans through the API. Additionally, they have the capability to register schools
via the API to streamline and expedite our integration process.
Every partner must possess a Public Key, which will be utilized to authenticate each
API request. To obtain the Public Key, please contact the administrators at Jusoor
Labs.
This endpoint provides access to the custom plans offered by Jusoor Labs for use in the partner API.
type :
Name | required | type | description |
---|---|---|---|
accept | YES | string | the basic accept header (always send it as application/json) |
public-key | YES | string | The public api key provided to you once you become jusoorlabs partner |
Name | required | type | description | |
---|---|---|---|---|
No parameters required for this request. |
Utilize this endpoint to register the school, activate the LMS API, and obtain your token.
type :
Name | required | type | description |
---|---|---|---|
accept | YES | string | the basic accept header (always send it as application/json) |
public-key | YES | string | The public api key provided to you once you become jusoorlabs partner |
Name | required | type | description |
---|---|---|---|
plan_id | YES | integer | the id of the plan to subscribe to , check the get plans end point to get plans. |
admin | YES | object |
The data of the super admin ,
it is an object consisting of the following required
proprties : 1 - name (string) 2 - username (string) 3 - email (email|string) 1 - password (string) |
school | YES | object |
The general information of a school ,
it is an object consisting of the following (some are optional)
proprties : 1 - sub_domain (string and it should not include any special characters) 2 - school_name (string) 3 - billing_information (optional) (object) and the billing information object consists of the follwoing : 3.1 - billing_country (string) 3.2 - billing_name (string) 3.3 - primary_address (string) 3.4 - secondary_address (string) 3.5 - city (string) 3.6 - state (string) 3.7 - postal_code (string) 3.8 - phone (string) |