### GET /discovery/targetgroups Source: https://apidocs.agillic.net/discovery/openapi Returns name and description for targets groups ```markdown ### Responses #### 200 - OK **TargetGroupList** - Array of object - **name** (string) - **description** (string) - **static** (boolean): Whether it is a static target group. ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/targetgroups" ``` ``` -------------------------------- ### GET /discovery/onetomany Source: https://apidocs.agillic.net/discovery/openapi Returns a list of OTM table names ```markdown ### Responses #### 200 - OK **ListTableIds** - Array of string ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/onetomany" ``` ``` -------------------------------- ### GET /discovery/historical Source: https://apidocs.agillic.net/discovery/openapi Returns a list of Historical table names ```markdown ### Responses #### 200 - OK **ListTableIds** - Array of string ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/historical" ``` ``` -------------------------------- ### GET /discovery/persondata Source: https://apidocs.agillic.net/discovery/openapi Returns Person Data. Metadata for Recipients ```markdown ### Responses #### 200 - OK **MetadataTable** - **name** (string) - **description** (string) - **fields** (array (object)) Array items: - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/persondata" ``` ``` -------------------------------- ### GET /discovery/globaldata/tables Source: https://apidocs.agillic.net/discovery/openapi Returns a list Global Data Tables metadata ```markdown ### Responses #### 200 - OK **ListTableIds** - Array of string ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/globaldata/tables" ``` ``` -------------------------------- ### GET /discovery/globaldata/tables/{tableId} Source: https://apidocs.agillic.net/discovery/openapi Returns a Global Data Table metadata (specification) ```markdown ### Parameters - **tableId** (string, path, required): Identifier of a One-To-Many table ### Responses #### 200 - OK **MetadataTable** - **name** (string) - **description** (string) - **fields** (array (object)) Array items: - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/globaldata/tables/{tableId}" ``` ``` -------------------------------- ### GET /discovery/globaldata Source: https://apidocs.agillic.net/discovery/openapi Returns Global Data optional filtered by parameter filter. ```markdown ### Parameters - **filter** (string, query, optional): The standard filter parameter for List requests. ### Responses #### 200 - OK **GlobalDataList** - Array of object - **empty** (boolean) ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/globaldata?filter=string" ``` ``` -------------------------------- ### GET /discovery/historical/{tableId} Source: https://apidocs.agillic.net/discovery/openapi The metadata of the HIstorical table named {tableId}. ```markdown ### Parameters - **tableId** (string, path, required): Identifier of a Historical table ### Responses #### 200 - OK **MetadataTable** - **name** (string) - **description** (string) - **fields** (array (object)) Array items: - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/historical/{tableId}" ``` ``` -------------------------------- ### GET /discovery/onetomany/{tableId} Source: https://apidocs.agillic.net/discovery/openapi The metadata of the One-To-Many table named {tableId}. ```markdown ### Parameters - **tableId** (string, path, required): Identifier of a One-To-Many table ### Responses #### 200 - OK **MetadataTable** - **name** (string) - **description** (string) - **fields** (array (object)) Array items: - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ### Example Usage ```bash curl -X GET "https://api-eu1.agillic.net/discovery/onetomany/{tableId}" ``` ``` -------------------------------- ### API Overview: Discovery API Source: https://apidocs.agillic.net/discovery/openapi OpenAPI specification version 1.0 ```yaml # Discovery API # Version: 1.0 OpenAPI specification # Base URL: https://api-eu1.agillic.net ``` -------------------------------- ### Security: basicAuth Source: https://apidocs.agillic.net/discovery/openapi Security scheme: basicAuth ```markdown ## Security: basicAuth **Description:** Security scheme: basicAuth **Type:** http **Scheme:** basic ``` -------------------------------- ### Schema: GlobalData Source: https://apidocs.agillic.net/discovery/openapi Global Data object. ```markdown ## Schema: GlobalData Global Data object. **Type:** object - **empty** (boolean) ``` -------------------------------- ### Schema: TargetGroup Source: https://apidocs.agillic.net/discovery/openapi The target group metadata containing name and description. ```markdown ## Schema: TargetGroup The target group metadata containing name and description. **Type:** object - **name** (string) - **description** (string) - **static** (boolean): Whether it is a static target group. ``` -------------------------------- ### Schema: TargetGroupList Source: https://apidocs.agillic.net/discovery/openapi The collection of Target groups. ```markdown ## Schema: TargetGroupList The collection of Target groups. **Type:** array - Array of object - **name** (string) - **description** (string) - **static** (boolean): Whether it is a static target group. ``` -------------------------------- ### Schema: MetadataField Source: https://apidocs.agillic.net/discovery/openapi The Field Metadata object. ```markdown ## Schema: MetadataField The Field Metadata object. **Type:** object - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ``` -------------------------------- ### Schema: GlobalDataList Source: https://apidocs.agillic.net/discovery/openapi The collection of Global Data Table records. ```markdown ## Schema: GlobalDataList The collection of Global Data Table records. **Type:** array - Array of object - **empty** (boolean) ``` -------------------------------- ### Schema: ListTableIds Source: https://apidocs.agillic.net/discovery/openapi Collection of Tables identifiers (GDT or OTM) ```markdown ## Schema: ListTableIds Collection of Tables identifiers (GDT or OTM) **Type:** array - Array of string ``` -------------------------------- ### Schema: Restriction Source: https://apidocs.agillic.net/discovery/openapi Contains the restrictions to the values. ```markdown ## Schema: Restriction Contains the restrictions to the values. **Type:** object - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ``` -------------------------------- ### Schema: MetadataTable Source: https://apidocs.agillic.net/discovery/openapi The Table Metadata object containing the array of fields metatada. ```markdown ## Schema: MetadataTable The Table Metadata object containing the array of fields metatada. **Type:** object - **name** (string) - **description** (string) - **fields** (array (object)) Array items: - **name** (string) (required) - **description** (string) - **identifier** (boolean) - **type** (string (STRING|NUMBER|BOOLEAN|DATE|TIMESTAMP)) (required) ("STRING"|"NUMBER"|"BOOLEAN"|"DATE"|"TIMESTAMP") - **index** (string (NO_INDEX|INDEXED|UNIQUE)) ("NO_INDEX"|"INDEXED"|"UNIQUE") - **sensitivity** (string (NOT_SENSITIVE|SENSITIVE_ON_PROD|SENSITIVE_ON_BOTH)) ("NOT_SENSITIVE"|"SENSITIVE_ON_PROD"|"SENSITIVE_ON_BOTH") - **restrictions** (object): Contains the restrictions to the values. - **values-range** (string) - **min-date** (string) - **max-date** (string) - **min-number** (number) - **max-number** (number) - **min-timestamp** (string) - **max-timestamp** (string) - **date-format** (string) - **timestamp-format** (string) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.