Skip to content

Commit

Permalink
doc: #10 add samples of http requests to REMS
Browse files Browse the repository at this point in the history
  • Loading branch information
brunopacheco1 committed Feb 9, 2024
1 parent 315a9f7 commit 4b8be83
Show file tree
Hide file tree
Showing 8 changed files with 62 additions and 0 deletions.
7 changes: 7 additions & 0 deletions _http/rems/accept_terms.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://rems-demo.rahtiapp.fi/api/applications/accept-licenses
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:application-id",28,"~:accepted-licenses",[8,9]]
7 changes: 7 additions & 0 deletions _http/rems/add_member.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://rems-demo.rahtiapp.fi/api/applications/invite-member
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:application-id",28,"~:member",["^ ","~:name","dummy","~:email","[email protected]"]]
22 changes: 22 additions & 0 deletions _http/rems/attach_file.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
### Attach file to application
POST https://rems-demo.rahtiapp.fi/api/applications/add-attachment?application-id=28
Content-Type: multipart/form-data; boundary=MfnBoundry
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

--MfnBoundry
Content-Disposition: form-data; name="file"; filename="dummy_attachment.txt"
Content-Type: text/plain

< ./dummy_attachment.txt
--MfnBoundry--

### Assign file to attachment field
POST https://rems-demo.rahtiapp.fi/api/applications/save-draft
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:application-id",28,"~:field-values",["~#list",[["^ ","~:form",2,"~:field","fld1","~:value",""],["^ ","^3",2,"^4","fld2","^5",""],["^ ","^3",2,"^4","fld3","^5",""],["^ ","^3",2,"^4","fld4","^5",""],["^ ","^3",2,"^4","fld5","^5",""],["^ ","^3",2,"^4","fld6","^5",""],["^ ","^3",2,"^4","fld7","^5",""],["^ ","^3",2,"^4","fld8","^5","11,12"],["^ ","^3",2,"^4","option","^5",""],["^ ","^3",2,"^4","fld11","^5",""],["^ ","^3",2,"^4","fld12","^5",[]],["^ ","^3",2,"^4","fld13","^5",""],["^ ","^3",2,"^4","fld14","^5",""],["^ ","^3",2,"^4","fld15","^5",""],["^ ","^3",2,"^4","fld16","^5",""],["^ ","^3",2,"^4","fld17","^5",""]]],"~:duo-codes",["^2",[]]]
7 changes: 7 additions & 0 deletions _http/rems/create_application.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://rems-demo.rahtiapp.fi/api/applications/create
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:catalogue-item-ids",[16,17]]
1 change: 1 addition & 0 deletions _http/rems/dummy_attachment.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dummy
7 changes: 7 additions & 0 deletions _http/rems/remove_attachment.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://rems-demo.rahtiapp.fi/api/applications/save-draft
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:application-id",28,"~:field-values",["~#list",[["^ ","~:form",2,"~:field","fld1","~:value",""],["^ ","^3",2,"^4","fld2","^5",""],["^ ","^3",2,"^4","fld3","^5",""],["^ ","^3",2,"^4","fld4","^5",""],["^ ","^3",2,"^4","fld5","^5",""],["^ ","^3",2,"^4","fld6","^5",""],["^ ","^3",2,"^4","fld7","^5",""],["^ ","^3",2,"^4","fld8","^5","11"],["^ ","^3",2,"^4","option","^5",""],["^ ","^3",2,"^4","fld11","^5",""],["^ ","^3",2,"^4","fld12","^5",[]],["^ ","^3",2,"^4","fld13","^5",""],["^ ","^3",2,"^4","fld14","^5",""],["^ ","^3",2,"^4","fld15","^5",""],["^ ","^3",2,"^4","fld16","^5",""],["^ ","^3",2,"^4","fld17","^5",""]]],"~:duo-codes",["^2",[]]]
7 changes: 7 additions & 0 deletions _http/rems/remove_member.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
POST https://rems-demo.rahtiapp.fi/api/applications/uninvite-member
Content-Type: application/transit+json
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

["^ ","~:application-id",28,"~:member",["^ ","~:name","dummy","~:email","[email protected]"],"~:comment","Because I want."]
4 changes: 4 additions & 0 deletions _http/rems/retrieve_application.http
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
GET https://rems-demo.rahtiapp.fi/api/applications/28
## Session cookie and X-Csrf-Token are required
Cookie: rems-user-preferred-language=en; rems-user-preferred-language=en; ring-session=c0510a56-c391-4454-9b43-b308825dbc92; 7d6e23813298f396b0a54adedf7c65de=a45d54472b7be689623dbaea52902ca1; rems-user-preferred-language=en
X-Csrf-Token: Uv4QL75o4DKVd4sWNd1UezewiEhBc2CEXylxnfX+74i8qzt/BmsSntWV2LD8Kj+pRftb0oBvPTA/Vz1R

0 comments on commit 4b8be83

Please sign in to comment.