Extra Fields / Entity

List Extra Fields by Resource

Returns all Extra Fields available in the user's ForceManager implementation database, for a specific Entity.

You will only receive the Extra Field's information after first providing the Session Key. To know how you can obtain the Session Key, go to Authentication.
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
Count{number}The number of records to return in each page of results. The default page limit is 50

PARAMETERS REQUEST

You can organise and choose the language and pagination using any query string parameter in SQL. Query string parameters appear after a question mark in the endpoint followed by the parameters and their values. In the query string, each parameter is listed one right after the other with an AND separating them. The order of the parameters does not matter.

ParameterTypeDescription
resourceStringThe unique and specific identifier for the Entity you to retrieve data. The allowed values are: accounts, activities, calendar, contacts, opportunities, products, rates, salesorders, users
pageIntegerDefine the pagination data for the returned objects
param1, param2...String, IntegerApply filters using any query string parameter in SQL
orderStringOrganise and view the results for a specific attribute in descendent order - at the top the most recent results while the oldest results will be down the list
langStringDefine the language in which you want to receive the response

You can define the pagination data for the returned objects. The default page number is 0, otherwise you can optionally determine the page number.

e.g.

https://api.forcemanager.com/api/v4/extrafields/VALUE?page=PAGE_NUMBER

You can also organise and view the results for Extra Fields in descendent order - at the top, the most recent results while the oldest results will be down the list.

e.g.

https://api.forcemanager.com/api/v4/extrafields/VALUE?order=VALUE

RESPONSE

Returns information about all Extra Fields existing in the database.

If you didn't apply any page or count number in the header the default number of records in the response is 50.

List of the supported Extra Fields attributes:

AttributeTypeDescription
entityStringThe name of the entity the Extra Field is linked to
descriptionStringField name in Spanish
fieldNameStringField name in the ForceManager database
typeIntegerDefine the Extra Field's data type. The allowed types are: datetime, text, decimal, bit, list, multivalue
valueListRelatedStringIf type is list or multivalue, it has to contain the database name of table that the Extra Field is sticked to
dateCreatedStringDate and time when the Extra Field was created
dateDeletedStringDate and time when the Extra Field was deleted
dateUpdatedStringDate and time when the Extra Field was last updated
deletedBooleanIf true, the Extra Field has been deleted and archived
defaultValueStringThe default value that the field should have
descriptionENStringField name in English
descriptionITStringField name in Italian
descriptionFRStringField name in French
descriptionDEStringField name in German
descriptionPTStringField name in Portuguese
descriptionUSStringField name in American English
descriptionRUStringField name in Russian
descriptionBRStringField name in Brasilian Portuguese
descriptionDKStringField name in Dutch
branchesArrayBranches in which the Extra Field is visibile
idIntegerThe Extra Field unique identifier
lengthIntegerIf Type is Text, define the length of this field
mandatoryBooleanIf true, the Extra Field is mandatory
mandatoryRestApiBooleanIf true, the Extra Field is mandatory in the API requests
readOnlyBooleanIf true, the Extra Field is read only
orderIntegerDefine its position inside the Tab
salesRepIdCreatedIntegerUnique identifier of the user who created the Extra Field
salesRepIdDeletedIntegerUnique identifier of the user who deleted the Extra Field
salesRepIdUpdatedIntegerUnique identifier of the user who updated the Extra Field
tabIdIntegerThe id of the tab that contains the Extra Field
searchableBooleanIf true, you can search by the Extra Field
visibleInListBooleanIf true, the Extra Field is visible in the entity list views of the web app
visibleInPhoneCallFormBooleanIf true, the Extra Field is visible in the Phone Call form
webVisibilityBooleanIf true, the Extra Field is visible in all the devices
mobileVisibilityBooleanIf true, the Extra Field is visible in the mobile version
restApiStringIf true, the Extra Field will be visible in the API requests
dynamicFieldStringThe database name of the table that the Extra Field visibility depends from
dynamicFieldValuesArrayThe IDs of the values of the table, the one specified in the dynamicField field, that make the Extra Field visibile
dependenceFieldStringIf type is list or multivalue, it has to contain the databae name fo the dependent table. This also requires to fill the idParent field of each Value of the valueListRelated table, to make the dependency effective
fuzzySearchBooleanIf type is list or multivalue, a value of the table can be selected through a search input instead of a option drop down menu, inside the entity create/update form
includeTimeBooleanIf type is datetime, it lets you specify if the field has to include time values

RESPONSE CODES

StatusDescription
200 OKShows if operation succeeded
400 Bad RequestShows when an invalid request or the requested service is not available
get/extrafields/VALUE

Request

  • Base URL: https://api.forcemanager.com/api/v4
  • URL: https://api.forcemanager.com/api/v4/extrafields/VALUE
  • Auth: API key in header X-Session-Key

Headers

Acceptstring

Response

List Extra Fields by Resource

Changes

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