Coder Social home page Coder Social logo

api-docs's People

Contributors

dhawton avatar

Watchers

 avatar  avatar

api-docs's Issues

Email Section

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

Role Section

Document role section

[ ] Get user assigned specific staff role
[ ] Assign new role
[ ] Delete role assignment

Solo Section

Document solo section

[ ] Get list of solo certifications
[ ] Create new solo certification
[ ] Delete solo certification

CBT Section

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

Stats Section

Document stats section

[ ] Get statistics of exam results

Survey Section

Document survey section

[ ] Get survey questions
[ ] Submit survey
[ ] Assign a survey

Exam Section

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

Facility section

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

Public Section

Document public section

[ ] Get events
[ ] Get news
[ ] Get planes for TMU

Transfer Section

Document transfer section

[ ] Submit transfer request
[ ] Get user's transfer checklist
[ ] Get user's transfer history

Rating Section

Document rating section

[ ] Submit rating change
[ ] Get user's rating history

Training Section

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

Authentication Update

Convert authentication types over to OpenAPI 3.0 spec

[ ] jwt
[ ] API Key
[ ] Session Cookie

TMU Section

Document TMU Section

[ ] Get list of TMU Notices
[ ] Get TMU Notice info
[ ] Add new TMU Notice
[ ] Edit TMU Notice
[ ] Delete TMU Notice

Auth Tag

Create Auth section
[ ] GET /auth/token
[ ] GET /auth/token/refresh
[ ] GET /auth/info

User Section

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

Support Section

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.