### GET /customers Source: https://www.ibm.com/docs/en/bps/8.10_topic=resources-properties-creation-collection-resource Retrieves a collection of Customer resources. ```APIDOC ## GET /customers ### Description Returns Customer resources. ### Method GET ### Endpoint /customers ### Parameters #### Query Parameters - **filter** (string) - Optional - Filter criteria for the retrieval. #### Request Body (Not applicable for GET requests) ### Response #### Success Response (200 OK) - **(No specific fields defined)** - Description: A list of Customer resources. #### Response Example ```json { "customers": [ { "id": "123", "name": "Customer A", "email": "a@example.com" }, { "id": "456", "name": "Customer B", "email": "b@example.com" } ] } ``` #### Error Responses - **400 Bad Request**: Invalid filter parameter. - **401 Unauthorized**: Authentication failed. - **403 Forbidden**: Insufficient permissions. - **404 Not Found**: Resource not found. - **500 Internal Server Error**: Server error. ``` -------------------------------- ### Data Class Generator Command Syntax Source: https://www.ibm.com/docs/en/bps/8.10_topic=classes-installing-data-class-generator Defines the command-line syntax for the data class generator tool, including required parameters and their explanations. This applies to both Windows and Linux/macOS executions. ```plaintext GlossaryTools.bat - This should be the name of the glossary tool. Valid values are: [dataclass] - IBM IGC host information. Should include the prefix, e.g.: https://, and the port postfix :443/ - IBM IGC login username. The user should have sufficient privileges for the functionality of the tool - IBM IGC login password for the supplied username ``` -------------------------------- ### Data Class Generator Optional Parameters Source: https://www.ibm.com/docs/en/bps/8.10_topic=classes-installing-data-class-generator Lists and explains the optional parameters for the data class generator, such as batch mode, maximum items, value definition handling, and value list formatting. These parameters allow customization of the generator's behavior. ```plaintext -help. To get this more information message. -batchmode:true or -batchmode:false. Default is false. Indicates if generator runs in batch, or not batch (user confirms each group of data classes to add). -maxitems:. Default is 2000. This indicates the maximum number of items that will be returned from glossary calls. If all expected data classes are not being created, this number might need to be increased. -valuedef:true or -valuedef:false. Default is true. If a definition exists on a value, this indicates whether it should be then appended to the long definition of the generated data class (as data class values themselves, cannot have definitions). -values:code or -values:name or -values:codeandname. Default is codeandname. Whether the data class list of values should be made up from code, names or codes and names. This could depend on: whether codes and names exist; how representative the codes and names, are of the data sources that ultimately need to be classified by the data classes. ```