Skip to main content
Update User
curl --request PATCH \
  --url https://api.yapily.com/users/{userUuid} \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json-patch+json' \
  --data '
[
  {
    "op": "add",
    "path": "<string>",
    "value": "<string>"
  }
]
'
{
  "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "applicationUuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "applicationUserId": "<string>",
  "referenceId": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "institutionConsents": [
    {
      "institutionId": "<string>"
    }
  ],
  "vopOptOut": false
}

Authorizations

Authorization
string
header
required

Use HTTP Basic Authentication with your Application ID as username and Application Secret as password. Manage credentials in the Yapily Console. See Authentication for details.

Path Parameters

userUuid
string<uuid>
required

Mandatory. The Yapily generated UUID for the user.

Body

application/json-patch+json
op
enum<string>
required

The operation to be performed

Available options:
add,
replace
path
string
required

The path to the target location.

value
string
required

The value to be replaced or tested.

Response

Created

Information about a user of an application.

uuid
string<uuid>

A unique identifier for the 'User' assigned by Yapily.

applicationUuid
string<uuid>

Unique identifier of the application the user is associated with.

applicationUserId
string

Conditional. The user-friendly reference to the User.

referenceId
string
createdAt
string<date-time>

Date and time of when the user was created.

institutionConsents
object[]
vopOptOut
boolean
default:false

Optional. A flag to indicate whether the user has opted out of VOP.