Commit e3a4c63b authored by Arnaud Fontaine's avatar Arnaud Fontaine Committed by Rafael Monnerat

Add account related REST methods.

parent 67b97578
......@@ -173,6 +173,48 @@ Request to non existing resource made.
Unexpected error.
Account Methods
Requesting a new account
Add a new user account.
Content-Type: application/json; charset=utf-8
`Expected Request Body`::
"first_name": "First Name",
"last_name": "Last Name",
"login": "login", # XXX email is perhaps enough?
"email": "",
"password": "one password",
"organisation": "ORG", # optional
"phone_number": "0323232", # optional
"address": "address",
"postal_code": "21232",
"city": "Tokyo"
`Expected Response`::
HTTP/1.1 201 Created
Content-Type: application/json; charset=utf-8
"ssl_key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADAN...h2VSZRlSN\n-----END PRIVATE KEY-----",
"ssl_certificate": "-----BEGIN CERTIFICATE-----\nMIIEAzCCAuugAwIBAgICHQI...ulYdXJabLOeCOA=\n-----END CERTIFICATE-----",
`Error Responses`:
* ``409 Conflict`` The request can not be process because of the existence of an account with the same login or email
Instance Methods
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment