### GET /api/v2/products/filters
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/products/filters
```markdown
### Responses
#### 200 - Success
Empty response body
#### 404 - Not Found
Not Found
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/products/filters"
```
```
--------------------------------
### GET /api/v2/chapters/chaptertradeproducts
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/chapters/chaptertradeproducts
```markdown
### Responses
#### 200 - OK.
Empty response body
#### 400 - Bad Request
Bad Request
#### 404 - If nothing found.
If nothing found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/chapters/chaptertradeproducts"
```
```
--------------------------------
### GET /api/v2/entities/Product
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Product
```markdown
### Parameters
- **productIds** (string, query, optional): The product identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **includeFeatures** (string, query, optional): Whether or not to include the product features.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Product?productIds=value&modifiedBefore=value&modifiedAfter=value&includeFeatures=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/products
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/products
```markdown
### Parameters
- **language** (string, query, optional)
- **limit** (string, query, optional): Max limit is 1000 products.
- **offset** (string, query, optional): Default offset is 0.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **partNumberManufacturer** (string, query, optional)
- **partNumberManufacturers** (string, query, optional): 1-100 part numbers separated by the pipe character (|).
- **gtins** (string, query, optional): 1-100 gtins separated by the pipe character (|).
- **productIds** (string, query, optional): 1-500 product ids separated by the pipe character (|).
- **relationManufacturerName** (string, query, optional)
- **supplierPartNumber** (string, query, optional)
- **relationSupplierName** (string, query, optional)
- **manufacturerOrderNumber** (string, query, optional)
- **relationManufacturerOrderNumber** (string, query, optional)
- **activePricesOnly** (string, query, optional): Default value is set to false.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
#### 404 - Not Found
Not Found
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/products?language=value&limit=value&offset=value&modifiedBefore=value&modifiedAfter=value&partNumberManufacturer=value&partNumberManufacturers=value>ins=value&productIds=value&relationManufacturerName=value&supplierPartNumber=value&relationSupplierName=value&manufacturerOrderNumber=value&relationManufacturerOrderNumber=value&activePricesOnly=value&dynamicFilter=value"
```
```
--------------------------------
### GET /api/v2/azure/move-file-from-azure-blob-to-sftp
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/move-file-from-azure-blob-to-sftp
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Blob Storage connection string to access the blob.
- **containerName** (string, query, optional): Name of the container where the blob resides.
- **blobName** (string, query, optional): Name of the blob to transfer.
- **sftpHost** (string, query, optional): SFTP host to connect to. Must be allowed by application settings.
- **username** (string, query, optional): Username for SFTP authentication.
- **password** (string, query, optional): Password for SFTP authentication.
- **xmlPath** (string, query, optional): Remote path on the SFTP server where the file will be created/overwritten.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/move-file-from-azure-blob-to-sftp?connectionString=value&containerName=value&blobName=value&sftpHost=value&username=value&password=value&xmlPath=value"
```
```
--------------------------------
### GET /api/v2/entities/Package
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Package
```markdown
### Parameters
- **packageIds** (string, query, optional): The tradeProductPackage identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Package?packageIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/azure/get-azure-files-in-share
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/get-azure-files-in-share
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Files connection string to access the share.
- **shareName** (string, query, optional): Name of the file share to list contents from.
- **directoryPath** (string, query, optional): Optional path within the share to list; if null or empty, the root directory is used.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/get-azure-files-in-share?connectionString=value&shareName=value&directoryPath=value"
```
```
--------------------------------
### GET /api/v2/entities/Element
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Element
```markdown
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Element"
```
```
--------------------------------
### GET /api/v2/entities/Media
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Media
```markdown
### Parameters
- **tradeProductIds** (string, query, optional): The tradeProduct identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Media?tradeProductIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/entities/Chapter
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Chapter
```markdown
### Parameters
- **chapterIds** (string, query, optional): The chapter identifiers.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Chapter?chapterIds=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/languages
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/languages
```markdown
### Responses
#### 200 - Success
Empty response body
#### 404 - Not Found
Not Found
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/languages"
```
```
--------------------------------
### GET /api/v2/chapters/markets
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/chapters/markets
```markdown
### Responses
#### 200 - OK.
Empty response body
#### 400 - Bad Request
Bad Request
#### 404 - If markets not found.
If markets not found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/chapters/markets"
```
```
--------------------------------
### GET /api/v2/xml/transform-and-upload
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
Workflow:
-
Validates that the SFTP host is allowed using application settings.
-
Downloads the XML and XSLT files from the specified SFTP paths.
-
Transforms the XML content using the XSLT file.
-
Uploads the transformed XML to the specified SFTP path.
-
Handles exceptions gracefully, returning a 500 status code with a descriptive error message if necessary.
This method is useful for automating workflows involving XML transformations and SFTP uploads, such as data integration or content reformatting tasks.
```markdown
### Parameters
- **sftpHost** (string, query, optional): The hostname or IP address of the SFTP server.
- **username** (string, query, optional): The username for SFTP authentication.
- **password** (string, query, optional): The password for SFTP authentication.
- **xmlPath** (string, query, optional): The path on the SFTP server where the XML file is located.
- **xsltPath** (string, query, optional): The path on the SFTP server where the XSLT file is located.
- **uploadPath** (string, query, optional): The path on the SFTP server where the transformed XML file will be uploaded.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/xml/transform-and-upload?sftpHost=value&username=value&password=value&xmlPath=value&xsltPath=value&uploadPath=value"
```
```
--------------------------------
### GET /api/v2/classification/etimClasses
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/classification/etimClasses
```markdown
### Parameters
- **offset** (string, query, optional): The number of items to skip for the page.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 50. Max limit is 50.000.
- **onlyAppliedClassesAndFeatures** (string, query, optional): Whether or not to return all classes and features (false) or only the ones that are used by products (true).
- **modifiedBefore** (string, query, optional)
- **modifiedAfter** (string, query, optional)
### Responses
#### 200 - OK.
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/classification/etimClasses?offset=value&limit=value&onlyAppliedClassesAndFeatures=value&modifiedBefore=value&modifiedAfter=value"
```
```
--------------------------------
### POST /api/v2/products/upsert
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
Creates or updates product records in a single request. A maximum of 10 products may be included in a single request.
The upsert operation supports partial updates using a flexible JSON model. Only the fields provided in the request payload are processed; any fields not included will remain unchanged.
To clear an existing value, explicitly include the field with a value of {null}. When a field is set to {null}, the corresponding value will be removed. This allows targeted updates. For example, you may update only the technical description for multiple products without providing trade product or price information.
⚠️. Concurrency notice
Due to the create-or-update nature of this endpoint, it is strongly recommended to avoid sending multiple upsert requests simultaneously. Concurrent requests may lead to unexpected results or data conflicts. Requests should be processed sequentially.
```markdown
### Parameters
- **products** (array (ProductPutRequest), body, optional): Product data to add or update.
### Responses
#### 200 - Products were successfully created or updated.
Empty response body
#### 206 - Partial success: Some products were successfully created or updated, while others failed due to errors or validation issues.
The response body includes details for each product indicating whether the operation succeeded or failed, along with any relevant error messages.
Empty response body
### Example Usage
```bash
curl -X POST "https://api.example.com/api/v2/products/upsert"
```
```
--------------------------------
### GET /api/v2/azure/move-file-from-azure-share-to-sftp
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/move-file-from-azure-share-to-sftp
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Files connection string to access the share.
- **shareName** (string, query, optional): Name of the file share containing the file.
- **filePath** (string, query, optional): Path to the file within the share to transfer.
- **sftpHost** (string, query, optional): SFTP host to connect to. Must be allowed by application settings.
- **username** (string, query, optional): Username for SFTP authentication.
- **password** (string, query, optional): Password for SFTP authentication.
- **xmlPath** (string, query, optional): Remote path on the SFTP server where the file will be created/overwritten.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/move-file-from-azure-share-to-sftp?connectionString=value&shareName=value&filePath=value&sftpHost=value&username=value&password=value&xmlPath=value"
```
```
--------------------------------
### GET /api/v2/entities/Price
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Price
```markdown
### Parameters
- **tradeProductIds** (string, query, optional): The tradeProduct identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **activePricesOnly** (string, query, optional)
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Price?tradeProductIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&activePricesOnly=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/azure/get-azure-fileshares
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/get-azure-fileshares
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Files connection string to list file shares from.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/get-azure-fileshares?connectionString=value"
```
```
--------------------------------
### GET /api/v2/entities/Feature
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/Feature
```markdown
### Parameters
- **productIds** (string, query, optional): The product identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 250.000.
- **includeTranslations** (string, query, optional): Whether or not to include the translations of features and values.
- **useCaching** (string, query, optional): Enable request caching. The first request builds the cache and may take several minutes. Subsequent requests are significantly faster. The cache is valid for ~2 hours and will not include product updates made after it is created (incl. modify dates).
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/Feature?productIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value&includeTranslations=value&useCaching=value"
```
```
--------------------------------
### GET /api/v2/entities/TradeProduct
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/TradeProduct
```markdown
### Parameters
- **tradeProductIds** (string, query, optional): The tradeProduct identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/TradeProduct?tradeProductIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/xml/combine-to-zip
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/xml/combine-to-zip
```markdown
### Parameters
- **sftpHost** (string, query, optional): SFTP host address.
- **username** (string, query, optional): SFTP username.
- **password** (string, query, optional): SFTP password.
- **directoryPath** (string, query, optional): The directory on the SFTP server containing the files.
- **fileNames** (string, query, optional): List of file names to include in the ZIP file.
- **zipFileName** (string, query, optional): The name of the resulting ZIP file.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/xml/combine-to-zip?sftpHost=value&username=value&password=value&directoryPath=value&fileNames=value&zipFileName=value"
```
```
--------------------------------
### GET /api/v2/chapters/chapters
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/chapters/chapters
```markdown
### Parameters
- **chapterIds** (string, query, optional): 1-100 comma-delimited values.
### Responses
#### 200 - OK.
Empty response body
#### 400 - Bad Request
Bad Request
#### 404 - Chapters not found.
Chapters not found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/chapters/chapters?chapterIds=value"
```
```
--------------------------------
### GET /api/v2/companies
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/companies
```markdown
### Responses
#### 200 - OK.
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/companies"
```
```
--------------------------------
### GET /api/v2/entities/RelatedTradeProduct
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/entities/RelatedTradeProduct
```markdown
### Parameters
- **tradeProductIds** (string, query, optional): The tradeProduct identifiers.
- **modifiedBefore** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **modifiedAfter** (string, query, optional): Use UTC format: yyyy-MM-ddTHH:mm:ss.FFFFFFZ. Example : 2021-08-20T09:37:00.360933Z.
- **languageLocaleCode** (string, query, optional): The locale code of the language. Example : en-US.
- **dynamicFilter** (string, query, optional): Structure: {"TableName|ColumnName":value,"TableName|ColumnName2":value2}. Check product/filters.
- **offset** (string, query, optional): Default offset is 0.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 100. Max limit is 50.000.
### Responses
#### 200 - Success
Empty response body
#### 400 - Bad Request
Bad Request
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/entities/RelatedTradeProduct?tradeProductIds=value&modifiedBefore=value&modifiedAfter=value&languageLocaleCode=value&dynamicFilter=value&offset=value&limit=value"
```
```
--------------------------------
### GET /api/v2/chapters/tree
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/chapters/tree
```markdown
### Responses
#### 200 - OK.
Empty response body
#### 400 - Bad Request
Bad Request
#### 404 - If nothing found.
If nothing found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/chapters/tree"
```
```
--------------------------------
### GET /api/v2/brands
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/brands
```markdown
### Parameters
- **limit** (string, query, optional): Default limit is 2.147.483.647.
- **offset** (string, query, optional): Default offset is 0.
### Responses
#### 200 - OK.
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/brands?limit=value&offset=value"
```
```
--------------------------------
### GET /api/v2/classification/etimFeatures
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/classification/etimFeatures
```markdown
### Parameters
- **offset** (string, query, optional): The number of items to skip for the page.
- **limit** (string, query, optional): The maximum number of items returned. Default limit is 50. Max limit is 50.000.
- **onlyAppliedFeatures** (string, query, optional): Whether or not to return all features (false) or only the ones that are used by products (true).
- **modifiedBefore** (string, query, optional)
- **modifiedAfter** (string, query, optional)
### Responses
#### 200 - OK.
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/classification/etimFeatures?offset=value&limit=value&onlyAppliedFeatures=value&modifiedBefore=value&modifiedAfter=value"
```
```
--------------------------------
### GET /api/v2/azure/get-azure-blobs-in-contain
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/get-azure-blobs-in-contain
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Blob Storage connection string to access the container.
- **containerName** (string, query, optional): Name of the container to list blobs from.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/get-azure-blobs-in-contain?connectionString=value&containerName=value"
```
```
--------------------------------
### GET /api/v2/azure/get-azure-blob-containers
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/azure/get-azure-blob-containers
```markdown
### Parameters
- **connectionString** (string, query, optional): Azure Blob Storage connection string to list containers from.
### Responses
#### 200 - Success
Empty response body
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/azure/get-azure-blob-containers?connectionString=value"
```
```
--------------------------------
### GET /api/v2/classification/etimClasses/{etimCode}
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/classification/etimClasses/{etimCode}
```markdown
### Parameters
- **etimCode** (string, path, required): The ETIM code.
- **onlyAppliedFeatures** (string, query, optional): Whether or not to return all features (false) or only the ones that are used by products (true).
### Responses
#### 200 - OK.
Empty response body
#### 404 - If the etim class is not found.
If the etim class is not found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/classification/etimClasses/{etimCode}?onlyAppliedFeatures=value"
```
```
--------------------------------
### GET /api/v2/companies/{companyId}
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
API endpoint for GET /api/v2/companies/{companyId}
```markdown
### Parameters
- **companyId** (string, path, required): The company identifier.
### Responses
#### 200 - OK.
Empty response body
#### 404 - If the company is not found.
If the company is not found.
### Example Usage
```bash
curl -X GET "https://api.example.com/api/v2/companies/{companyId}"
```
```
--------------------------------
### API Overview: DataProcessor API
Source: https://api.dataprocessor.nl/swagger/v2/swagger.json
DataProcessor API V2.0.
NOTE: Additional charges may apply when the amount of API calls reach a certain limitation. Please make sure to reduce API calls as much as possible.
We highly recommend to contact us first on advise for an optimal implementation and/or to be informed on reducing/preventing additional costs.
```yaml
# DataProcessor API
# Version: 2.0.0
DataProcessor API V2.0.
NOTE: Additional charges may apply when the amount of API calls reach a certain limitation. Please make sure to reduce API calls as much as possible.
We highly recommend to contact us first on advise for an optimal implementation and/or to be informed on reducing/preventing additional costs.
# Base URL: Not specified
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.