Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deck of Cards
idbimCreateUser
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: users 

URLhttps://api.bimplus.net/v2//users
Examplehttps://api.bimplus.net/v2/users

JSON Structure:

Name

Mandatory / Optional

Type

Description

email

 

string

Email of the user

status

 

string

 

password

 

string

Password of the user

Card
labelDescription

Creates a new user account.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
 "email" : "test@bimplus.net",
 "password" : "test"
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 201 Created


Code Block
borderColorRed
langxml
titleJSON
{
    "id": "b8615afc-99cc-4bcd-b0ca-ff0593ce15c6",
    "email": "test@bimplus.net",
    "status": "Active"
}

...

Deck of Cards
idbimUpdateUserInfo
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: users/<user_id> 

URLhttps://api.bimplus.net/v2//users/<user_id>

Examplehttps://api.bimplus.net/v2/users/b8615afc-99cc-4bcd-b0ca-ff0593ce15c6

JSON Structure:

Name

Mandatory / Optional

Type

Description

email

 

string

Email of the user

status

 

string

 

password

 

string

Password of the user

Card
labelDescription

Update information about a specified user.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK

...