Users / Entity

Get User

This endpoint retrieves data of a specific User based on JSON input. The API returns a single User available to the user, according to the unique ID provided. If the specified User does not exist, the response will be a "bad request".

You will only receive the User after first providing the Session Key. To know how you can obtain the Session Key, go to Authentication.

HEADERS

ParameterValueDescription
Content-Typeapplication/jsonLanguage in which all request and response bodies are encoded
Accept*/*Any data of whatever mime type is accepted
X-Session-KeyAUTH_TOKENThis field must be completed with the token obtained at the authentication

REQUEST

ParameterTypeDescription
idIntegerThe unique and specific identifier of the User

RESPONSE

AttributeTypeDescription
isActiveBooleanIf true, the User is activated. It is visible and can login in the apps
billableBooleanIf true, the User is billable. ForceManager charges a fee for the user
branchesObject, NullBranches to which the User belongs to (see Branches resource)
branchRestrictionBooleanIf true, the user has limited visibility in some branches
computeSfmBooleanIf true, the User counts for the sales analytics
dateCreatedStringDate and time when the User was created
dateDeletedStringDate and time when the User was deleted
dateUpdatedStringDate and time when the User was last updated
deletedBooleanIf true, the User has been deleted and archived
emailStringUser's email
extIdStringExternal ID of the User from a third party system (ERP, CRM, Accounting System)
idIntegerThe unique identifier of the User in ForceManager
lastNameStringUser's last name
lastPasswordChangeDateStringDate when the password was last changed
levelIntegerPermission level of the User. Set from 1 to 5 being 5 the highest level of permission and visibility
managerIdObject, NullUnique identifier of the parent of the User (see Users resource)
nameStringUser's first name
nicStringUser's name in ForceManager
phoneStringUser's phone number
idPrefixIntegerUser's phone number Country ID (see Countries resource)
phoneExtensionStringUser's phone number extension
rateIdObject, NullRate for the Order Header (see Rates resource)
salesRepIdCreatedIntegerUnique identifier of the user who created the User
salesRepIdDeletedIntegerUnique identifier of the user who deleted the User
salesRepIdUpdatedIntegerUnique identifier of the user who updated the User
sessionObject, NullIf true, the User has access to the app
localeStringThe User locale. The values can be: "ES", "EN", "US", "IT", "DE", "PT", "BR", "RU"
dbLanguageStringThe User database language. The values can be: "ES", "EN", "US", "IT", "DE", "PT", "BR", "RU"
uiLanguageStringThe User UI language (the language in the mobile apps and webapp). The values can be: "ES", "EN", "US", "IT", "DE", "PT", "BR", "RU"
userTypeObject, NullType of the User (see Types resource)

RESPONSE CODES

StatusDescription
200 OKShows if operation succeeded
400 Bad RequestShows when an invalid request or the requested service is not available
get/users/{ID}

Request

  • Base URL: https://api.forcemanager.com/api/v4
  • URL: https://api.forcemanager.com/api/v4/users/{ID}
  • Auth: API key in header X-Session-Key

Headers

Acceptstring
X-FM-Entity-Countstring

Response

Get User

Changes

No recorded changes to this operation across all 1 revision of this API.