Profile

Update profile

Update the current user's profile.

put/profile

Request body

namestring required
emailstring email required

Example request

{
  "name": "John Doe",
  "email": "john@example.com"
}

Response

Updated user profile information.

Example response

{
  "data": {
    "user": {
      "id": "usr_XXXXXXXXXXXXXXXXXXXXXXXXX",
      "name": "John Doe",
      "email": "john@example.com",
      "fingerprint": "183ded44-24d0-480e-9908-c022eff8d111",
      "stripeCustomerID": "cus_XXXXXXXXXXXXXXXXX"
    }
  }
}

Changes

Changed in 4 of the 41 revisions of this API.1130

  • 1c6726b12e29424See the full diff
    • the response's body type/format changed from / to object/ for status 400

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 401

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 429

      response-body-type-changed

    • the response's body type/format changed from / to object/ for status 500

      response-body-type-changed

    • removed ErrorResponse from the response body allOf list for the response status 400

      response-body-all-of-removed

    • removed ErrorResponse from the response body allOf list for the response status 401

      response-body-all-of-removed

    • removed ErrorResponse from the response body allOf list for the response status 429

      response-body-all-of-removed

    • removed ErrorResponse from the response body allOf list for the response status 500

      response-body-all-of-removed

    • added the optional property details to the response with the 400 status

      response-optional-property-added

    • added the optional property details to the response with the 401 status

      response-optional-property-added

    • added the optional property details to the response with the 429 status

      response-optional-property-added

    • added the optional property details to the response with the 500 status

      response-optional-property-added

    • added the optional property param to the response with the 400 status

      response-optional-property-added

    • added the optional property param to the response with the 401 status

      response-optional-property-added

    • added the optional property param to the response with the 429 status

      response-optional-property-added

    • added the optional property param to the response with the 500 status

      response-optional-property-added

    • added the required property code to the response with the 400 status

      response-required-property-added

    • added the required property code to the response with the 401 status

      response-required-property-added

    • added the required property code to the response with the 429 status

      response-required-property-added

    • added the required property code to the response with the 500 status

      response-required-property-added

    • added the required property message to the response with the 400 status

      response-required-property-added

    • added the required property message to the response with the 401 status

      response-required-property-added

    • added the required property message to the response with the 429 status

      response-required-property-added

    • added the required property message to the response with the 500 status

      response-required-property-added

    • added the required property type to the response with the 400 status

      response-required-property-added

    • added the required property type to the response with the 401 status

      response-required-property-added

    • added the required property type to the response with the 429 status

      response-required-property-added

    • added the required property type to the response with the 500 status

      response-required-property-added

    • the request property email became not nullable

      request-property-became-not-nullable

    • the request property name became not nullable

      request-property-became-not-nullable

    • the request property email became required

      request-property-became-required

    • the request property name became required

      request-property-became-required

    • the email request property type/format changed from string null/ to string/email

      request-property-type-changed

    • added the non-success response with the status 400

      response-non-success-status-added

    • added the non-success response with the status 401

      response-non-success-status-added

    • added the non-success response with the status 429

      response-non-success-status-added

    • added the non-success response with the status 500

      response-non-success-status-added

    • removed the non-success response with the status 404

      response-non-success-status-removed

    • the request property email became not nullable

      request-property-became-not-nullable

    • the request property name became not nullable

      request-property-became-not-nullable

    • endpoint added

      endpoint-added