Users API

Endpoints to manage user records

Fails when username doesn't match

PUT /api/v1/users/:id

Parameters

Name Description
user[rig_ui_settings] any json data related to rig ui

Request

Headers

Accept: application/json
Content-Type: application/json
Authorization: f2d0a9e9-40dd-42e2-a24a-f10daae63a62
Host: example.org
Cookie: 

Route

PUT /api/v1/users/mismatched

Body

{"user":{"rig_ui_settings":{"button":{"x":0.9,"y":0.9}}}}

Response

Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 0
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
Referrer-Policy: strict-origin-when-cross-origin
Content-Type: application/json; charset=utf-8
Vary: Accept, Origin
Cache-Control: no-cache
Set-Cookie: token=dca8970d-9425-4e45-983d-be4ca63be023; path=/api; expires=Fri, 27 Oct 2023 03:53:15 GMT; HttpOnly; SameSite=Lax
_geocam_pm_session=m7zfaz51UT%2B%2FOGYRfwn%2Bvj8uDHX61LeUFxvm6HtGSBsD9M%2FuakAvFGNQiHZS68q6%2F8G7O5BeTDGcGlL8Xazil1JhJ8Ni%2BeTAs1%2BwOplZQY4u5zkGxT9vydtSOT6gxnmLca%2F0RCDLuBZdAvph%2BafLAtUh6FuKsxTzVaEWZe6kLhRP2Qx1KYBVqzf2HDq9KBRg1vUx1MbMVrklkxIWJklKDpMF6%2Bi0WCcvpTpg%2F2Ovj9z8uEiF5J%2BHz%2BpyL8%2BHqDNPqsk%2B1I72bnzwhOKfZZ4n2iVKuCAbFOvQFTg%3D--rUu7MHOJdPzOQHc9--sM6g2YLKWjWR5bxlLypfyg%3D%3D; path=/; HttpOnly; SameSite=Lax
X-Request-Id: 83392cfd-4bd1-436c-ae47-b42d64424fec
X-Runtime: 0.004809
Content-Length: 127

Status

422 Unprocessable Entity

Body

{
  "token": "dca8970d-9425-4e45-983d-be4ca63be023",
  "data": {
    "error": "Id passed does not match the username of the logged in user"
  }
}