Field objects and types
API services are applicable to different data models.
Each model has a unique set of parameters.
For the list of data models and fields, view API Services.
Field types
- int - integer
- float - float
- string - string
- date - string in format: "yyyy-mm-dd"
- array - array
- object - object/associative array
- set - one or several values (comma-separated) from the available values list
- enum - one value from the available values list
- boolean - 0 or 1
- array of int - array of integers
- array of float - array of float values
- array of string - array of strings
- array of date - array of date values
- array of enum - array of enum values
Common fields description
Field name | Title | Description |
id | Object ID | ID of object you're working with. |
project_id | Project ID | Project ID is used to select a project. |
searcher_key | SE |
Search engine key: {tpl("templates/pages/api/searchersKeys.php")} - File template not found: templates/pages/api/searchersKeys.php |
region_key | Region key |
Region key (city, town, country or any other region) is used to select a region in Topvisor. Each region key is unique in Topvisor. |
region_lang | Region language | Region language defines a search results basic language for rank tracking and checking operations. |
region_index | Region index |
Region index defines a set of unique parameters: searcher_key + region_key + region_lang. You can find region index in the project region settings or by using a get/positions_2/regionIndex method. |