-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: add API v3 #2222
chore: add API v3 #2222
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2222 +/- ##
=======================================
Coverage ? 36.20%
Complexity ? 1004
=======================================
Files ? 68
Lines ? 3798
Branches ? 0
=======================================
Hits ? 1375
Misses ? 2423
Partials ? 0 |
7f6cfc4
to
f9a7cc3
Compare
b52972b
to
5c0d7c9
Compare
e0ffcb2
to
82ee911
Compare
81cd5d4
to
2cb1b86
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks very good! Just the documentation :)
fab516b
to
754c8c3
Compare
ddba1fb
to
5f34943
Compare
f4802b2
to
afcac54
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
d876556
to
e667391
Compare
Signed-off-by: Christian Hartmann <[email protected]>
e667391
to
5eb799f
Compare
This closes #2079
Forms
GET /forms[?type=owned]
GET /forms?type=shared
POST /forms
GET /forms/:form-id:
[x] Get partial formGET /forms/0?hash=:form-hash:
POST /forms?fromId=:form-id:
PATCH /forms/:form-id:
- (just use patch/update)
DELETE /forms/:form-id:
- (just use patch/update)
- (just use patch/update)
Questions
GET /forms/:form-id:/questions
POST /forms/:form-id:/questions
GET /forms/:form-id:/questions/:question-id:
PATCH /forms/:form-id:/questions/:question-id:
PATCH /forms/:form-id:/questions
POST /forms/:form-id:/questions?fromId=:question-id:
DELETE /forms/:form-id:/questions/:question-id:
Options
GET /forms/:form-id:/questions/:question-id:/options
(currently not used)POST /forms/:form-id:/questions/:question-id:/options
GET /forms/:form-id:/questions/:question-id:/options/:option-id:
(currently not used)PATCH /forms/:form-id:/questions/:question-id:/options/:option-id:
PATCH /forms/:form-id:/questions/:question-id:/options
(currently not used)POST /forms/:form-id:/questions/:question-id:/options?fromId=:option-id:
(currently not used)DELETE /forms/:form-id:/questions/:question-id:/options/:option-id:
Sharing
GET /shares
(currently not used)GET /forms/:form-id:/shares
(currently not used)POST /forms/:form-id:/shares
GET /forms/:form-id:/shares/:share-id:
(currently not used)PATCH /forms/:form-id:/shares/:share-id:
DELETE /forms/:form-id:/shares/:id:
Submissions
GET /forms/:form-id:/submissions
GET /forms/:form-id:/submissions?fileFormat=:file-format:
POST /forms/:form-id:/submissions
DELETE /forms/:form-id:/submissions
GET /forms/:form-id:/submissions/:submission-id:
(currently not used)PATCH /forms/:form-id:/submissions/:submission-id:
(currently not used)DELETE /forms/:form-id:/submissions/:submission-id:
POST /forms/:form-id:/submissions/export
POST /forms/:form-id:/submissions/files/:question-id:
Documentation