vatusa / api-docs Goto Github PK
View Code? Open in Web Editor NEWDocumentation for the VATUSA API.
Documentation for the VATUSA API.
Document Email Section
[ ] Get info of VATUSA email address assigned for user
[ ] Modify email account
[ ] Get info of VATUSA email address
[ ] Get VATUSA hosted email accounts
[ ] Modify VATUSA hosted email account
[ ] Delete VATUSA hosted email account
[ ] Get facility's email template
[ ] Modify facility's email template
Document role section
[ ] Get user assigned specific staff role
[ ] Assign new role
[ ] Delete role assignment
Document solo section
[ ] Get list of solo certifications
[ ] Create new solo certification
[ ] Delete solo certification
Document CBT Section
[ ] Get blocks filtered by facility
[ ] Create new block
[ ] Edit block
[ ] Delete block
[ ] Get chapters in block
[ ] Create new chapter
[ ] Edit chapter
[ ] Delete chapter
[ ] Get user history
[ ] Get user CBT history for block ID
[ ] Update user CBT progress
Document stats section
[ ] Get statistics of exam results
Document survey section
[ ] Get survey questions
[ ] Submit survey
[ ] Assign a survey
Document Exam Section
[ ] Add exam to queue
[ ] Submit exam payload for grading
[ ] Generate/send exam payload
[ ] Get list of active exams
[ ] Get exam details
[ ] Get list of exam questions
[ ] Edit exam details
[ ] Create new exam question
[ ] Edit question
[ ] Assign exam
[ ] Delete exam assignment
[ ] Get exam results by id
[ ] Get user's exam history
Document facility section
[ ] Get list of facilities
[ ] Get facility information
[ ] Update facility information
[ ] Get facility's email template [dupe? see email section]
[ ] Modify facility's email template [dupe? see email section]
[ ] Get facility roster
[ ] Add member to visiting roster
[ ] Delete member from visiting roster
[ ] Delete member from facility roster
[ ] Get pending transfers
[ ] Modify transfer request
[ ] Get ULS return paths
[ ] Edit ULS return path
[ ] Add ULS return path
[ ] Remove ULS return path
[ ] Get facility's training records
Document public section
[ ] Get events
[ ] Get news
[ ] Get planes for TMU
Document transfer section
[ ] Submit transfer request
[ ] Get user's transfer checklist
[ ] Get user's transfer history
Document rating section
[ ] Submit rating change
[ ] Get user's rating history
Document Training Section
[ ] Get training record
[ ] Delete training record
[ ] Get user's training records
[ ] Get facility's training records
[ ] Get all training records
[ ] Get OTS eval content
[ ] Get attached OTS eval
[ ] Get user's OTS evaluations
[ ] Get all OTS evaluations
[ ] Create training record
[ ] Create OTS Eval for user
[ ] Edit training record
Convert authentication types over to OpenAPI 3.0 spec
[ ] jwt
[ ] API Key
[ ] Session Cookie
Document TMU Section
[ ] Get list of TMU Notices
[ ] Get TMU Notice info
[ ] Add new TMU Notice
[ ] Edit TMU Notice
[ ] Delete TMU Notice
Create Auth section
[ ] GET /auth/token
[ ] GET /auth/token/refresh
[ ] GET /auth/info
Document user section
[ ] Assign exam [possible dupe]
[ ] Delete exam assignment [possible dupe]
[ ] Get user's training records [possible dupe]
[ ] Get user's OTS evals
[ ] Post new OTS eval for user
[ ] Get user's information
[ ] Get users assigned to staff role [possible dupe]
[ ] Assign new role [dupe]
[ ] Delete role [dupe]
[ ] Submit transfer request [dupe]
[ ] Get user's transfer checklist [dupe]
[ ] Submit rating change [dupe]
[ ] Get user's rating history [dupe]
[ ] Get user's action log
[ ] Submit entry to action log
[ ] Get user's transfer history [dupe]
[ ] Get user's CBT history [dupe?]
[ ] Get user's history for block [dupe?]
[ ] Update user's CBT progress [dupe]
[ ] Get user's exam history [dupe]
[ ] Filter users by partial CID
[ ] Filter users by partial lastname
Document support section
[ ] Get KB list
[ ] Create KB Category
[ ] Edit KB category
[ ] Delete KB category
[ ] Create KB question
[ ] Edit KB question
[ ] Delete KB question
[ ] Get list of assignable departments
[ ] Get list of assignable staff by department
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.