Profile

Confirm a pending email change

Changed on

Validates the verification token from the email link and promotes the pending address to the live email. Unauthenticated because the user may click the link from a device where they are not signed in.

post/v1/profiles/email-change/confirm

Request

  • Base URL
    https://api.timesheet.io
  • URL
    https://api.timesheet.io/v1/profiles/email-change/confirm
  • Auth
    • HTTP bearer
    • or API key in header Authorization

Query parameters

tokenstring required

Verification token from the confirmation email link

Response

Email address updated

permissioninteger
emailstring
imageUrlstring
firstnamestring
lastnamestring
languagestring
countryIsostring
countrystring
ipAddressstring
referrerstring
newsletterboolean
gdprConsentboolean
invitedboolean
activatedTeamsboolean
activatedboolean
needsSetupboolean
purposeinteger
userstring
lastUpdateinteger
createdinteger
subscriptionIdstring
expiresinteger
statusinteger
planinteger
validboolean
expiredboolean
productstring
trialboolean
planEnterpriseboolean
planBusinessboolean
planProboolean
planPlusboolean
planBasicboolean
memberboolean
personalSubscriptionActiveboolean
organizationSubscriptionActiveboolean
basicboolean
proboolean
plusboolean
validProfileboolean
validAndActivatedboolean
adminboolean
deletedboolean
displayNamestring
initialsstring
overtimeAccessibleboolean
businessOrganizationMemberboolean

Changes

    • info

      added the optional property to the response with the status (media type: application/json)

    • info

      added the optional property to the response with the status (media type: application/xml)