logo
theme
Teech.io
FREE
By teechio
Updated a year ago

Teech.io API Documentation

Backend-as-a-service for educational apps developers. Build faster and hassle free.

Learn more about this API
Objects
POSTCreating an object
GETRetrieving an existing object
DELETEDeleting an object
GETList all objects
PUTUpdating an object
Users
POSTSigning up a user
GETRetrieving an existing user
PUTUpdating a user
DELETEDeleting a user
GETList all users
POSTLogging in a user
Materials
POSTCreating a material
GETRetrieving an existing material
DELETEDeleting a material
GETList all materials
PUTUpdating a material
Modules
POSTCreating a module
GETRetrieving an existing module
PUTUpdating a module
DELETEDeleting a module
GETList all modules
Enrollments
PUTEnrolling a user on a module
DELETEWithdrawing a user enrollment
GETList all modules enrolled by a user
Assessments
POSTCreating an assessment
GETRetrieving an existing assessment
PUTUpdating an assessment
DELETEDeleting an assessment
GETList all assessments
Assignments
POSTCreating an assignment
GETRetrieving an existing assignment
PUTUpdating an assignment
DELETEDeleting an assignment
GETList all assignments
Submissions
POSTRegistering a submission
GETRetrieving an existing submission
DELETEDeleting a submission
GETList all submissions
PUTGrading a submission
Files
POSTUploading a file
DELETEDeleting a file
GETList all files
POSTCreating an object

Creates a new object. Objects are schemaless but some required attributes must be provided.

Authorization:

To access the API you need to provide your API key and an application id that identifies the application you’re accessing. You can get your keys at dashboard.teech.io

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Teech-Application-IdHEADER
REQUIRED

The id of the application you're accessing to

Teech-REST-API-KeyHEADER
REQUIRED

Your API key

Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication