{"openapi":"3.1.0","servers":[{"url":"https://kisacademics.com/api"}],"info":{"title":"KIS Academics Tutors API","version":"1.0.0","description":"KIS Academics is a platform that connects students with expert tutors for Australian curriculums, offering personalized learning experiences to help students excel in their studies."},"components":{"schemas":{"TutorsWhere":{"type":"object","properties":{"id":{"type":"string"},"exclude":{"type":"array","items":{"type":"string"}},"slug":{"type":"string"},"slugs":{"type":"string"},"availability":{"type":["boolean","null"]},"tier":{"type":"string","enum":["gold","platinum","executive"]},"gender":{"type":"string","enum":["male","female"]},"experienceWithAutism":{"type":["boolean","null"]},"experienceWithADHD":{"type":["boolean","null"]},"experienceWithDyslexia":{"type":["boolean","null"]},"qualifiedTeacher":{"type":["boolean","null"]},"educationStudent":{"type":["boolean","null"]},"secondarySchoolScholarship":{"type":["boolean","null"]},"universitySchoolScholarship":{"type":["boolean","null"]},"location":{"type":"object","properties":{"name":{"type":"string"},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"operator":{"type":"string","enum":["inside","outside"]},"distance":{"type":["number","null"]}},"required":["name","latitude","longitude","distance"]},"offering":{"type":"array","items":{"type":"object","properties":{"curriculum":{"type":"string"},"course":{"type":"string"}},"required":["curriculum"]}}},"description":"Query parameters for filtering tutors"}},"parameters":{}},"paths":{"/tutors":{"get":{"summary":"Get a single user","parameters":[{"schema":{"$ref":"#/components/schemas/TutorsWhere"},"required":false,"style":"deepObject","name":"where","in":"query"},{"schema":{"type":"string","enum":["relevance"]},"required":false,"name":"sort","in":"query"},{"schema":{"type":["number","null"],"default":24},"required":false,"name":"pageSize","in":"query"},{"schema":{"type":["number","null"],"default":0},"required":false,"name":"page","in":"query"},{"schema":{"type":"object","additionalProperties":{}},"required":false,"name":"meta","in":"query"}],"responses":{"200":{"description":"Object with user data.","content":{"application/json":{"schema":{"type":"object","properties":{"tutors":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"caption":{"type":["string","null"]},"price":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"rate":{"type":"number"},"color":{"type":"string"}},"required":["id","name","rate"]},"profilePictureUrl":{"type":["string","null"]},"available":{"type":["boolean","null"]},"online":{"type":["boolean","null"]},"profileUrl":{"type":"string"},"closestLocation":{"type":["object","null"],"properties":{"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":"string"},"distance":{"type":"number"}},"required":["latitude","longitude","name","distance"]},"atarScore":{"type":["string","null"]},"ibScore":{"type":["string","null"]},"universityDegree":{"type":["string","null"]},"universityGraduationYear":{"type":["number","null"]},"totalLessons":{"type":["number","null"]}},"required":["id","slug","name","caption","price","profilePictureUrl","profileUrl","closestLocation","atarScore","ibScore","universityDegree","universityGraduationYear"]}},"reviews":{"type":["array","null"],"items":{"type":"object","properties":{"id":{"type":"string"},"createdAt":{"type":["string","null"]},"name":{"type":"string"},"rating":{"type":"integer"},"comment":{"type":["string","null"]},"source":{"type":["string","null"]},"tutorId":{"type":"string"},"tutorSlug":{"type":["string","null"]},"postedAt":{"type":["string","null"]},"sourceUrl":{"type":["string","null"]}},"required":["id","createdAt","name","rating","comment","source","tutorId","postedAt","sourceUrl"]}},"page":{"type":"number"},"previousPage":{"type":"number"},"nextPage":{"type":"number"}},"required":["tutors","page"]}}}}}}}},"webhooks":{}}