Returns the list of all ETL library versions available in the system, with support for filtering by build type and active status.
- Get an ETL version by build type and build number
Get all ETL library versions
Create or update an ETL library version
Get a specific ETL version
Update an ETL version
Delete an ETL version
Get an ETL version by bui...
WebRobot ETL API (1.0.0)
API for managing projects, jobs, datasets, and ETL pipelines on WebRobot.
The API uses API Keys for authentication. Include the X-API-Key header in all requests.
Download OpenAPI description
Overview
WebRobot Support
License
Languages
Servers
Mock server
http://docs.webrobot.eu/_mock/openapi/
Production
https://api.webrobot.eu/api/
Local development
http://localhost:8020/api/
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions?buildType=development&activeOnly=false' \
-H 'X-API-Key: YOUR_API_KEY_HERE'Response
application/json
[ { "id": 0, "buildType": "string", "buildNumber": 0, "version": "string", "jarPath": "string", "jarPathObfuscated": "string", "jarSizeBytes": 0, "uploadedAt": "2019-08-24T14:15:22Z", "active": true, "description": "string" } ]
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_API_KEY_HERE' \
-d '{
"id": 0,
"buildType": "string",
"buildNumber": 0,
"version": "string",
"jarPath": "string",
"jarPathObfuscated": "string",
"jarSizeBytes": 0,
"uploadedAt": "2019-08-24T14:15:22Z",
"active": true,
"description": "string"
}'Response
application/json
{ "id": 0, "buildType": "string", "buildNumber": 0, "version": "string", "jarPath": "string", "jarPathObfuscated": "string", "jarSizeBytes": 0, "uploadedAt": "2019-08-24T14:15:22Z", "active": true, "description": "string" }
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/{id}
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions/id/{id}
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions/id/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/1 \
-H 'X-API-Key: YOUR_API_KEY_HERE'Response
application/json
{ "id": 0, "buildType": "string", "buildNumber": 0, "version": "string", "jarPath": "string", "jarPathObfuscated": "string", "jarSizeBytes": 0, "uploadedAt": "2019-08-24T14:15:22Z", "active": true, "description": "string" }
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/{id}
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions/id/{id}
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions/id/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/1 \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_API_KEY_HERE' \
-d '{
"id": 0,
"buildType": "string",
"buildNumber": 0,
"version": "string",
"jarPath": "string",
"jarPathObfuscated": "string",
"jarSizeBytes": 0,
"uploadedAt": "2019-08-24T14:15:22Z",
"active": true,
"description": "string"
}'Response
application/json
{ "id": 0, "buildType": "string", "buildNumber": 0, "version": "string", "jarPath": "string", "jarPathObfuscated": "string", "jarSizeBytes": 0, "uploadedAt": "2019-08-24T14:15:22Z", "active": true, "description": "string" }
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/{id}
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions/id/{id}
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions/id/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/id/1 \
-H 'X-API-Key: YOUR_API_KEY_HERE'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/build-type/{buildType}/build-number/{buildNumber}
- Productionhttps://api.webrobot.eu/api/webrobot/api/admin/etl-library-versions/build-type/{buildType}/build-number/{buildNumber}
- Local developmenthttp://localhost:8020/api/webrobot/api/admin/etl-library-versions/build-type/{buildType}/build-number/{buildNumber}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
http://docs.webrobot.eu/_mock/openapi/webrobot/api/admin/etl-library-versions/build-type/development/build-number/123 \
-H 'X-API-Key: YOUR_API_KEY_HERE'Response
application/json
{ "id": 0, "buildType": "string", "buildNumber": 0, "version": "string", "jarPath": "string", "jarPathObfuscated": "string", "jarSizeBytes": 0, "uploadedAt": "2019-08-24T14:15:22Z", "active": true, "description": "string" }
- Mock serverhttp://docs.webrobot.eu/_mock/openapi/webrobot/api/html/{url}/{protocol}
- Productionhttps://api.webrobot.eu/api/webrobot/api/html/{url}/{protocol}
- Local developmenthttp://localhost:8020/api/webrobot/api/html/{url}/{protocol}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://docs.webrobot.eu/_mock/openapi/webrobot/api/html/{url}/{protocol}' \
-H 'X-API-Key: YOUR_API_KEY_HERE'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}
- Productionhttps://api.webrobot.eu/api/api/strapi-tables/{table}/{id}
- Local developmenthttp://localhost:8020/api/api/strapi-tables/{table}/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}' \
-H 'X-API-Key: YOUR_API_KEY_HERE'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}
- Productionhttps://api.webrobot.eu/api/api/strapi-tables/{table}/{id}
- Local developmenthttp://localhost:8020/api/api/strapi-tables/{table}/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'http://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}' \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_API_KEY_HERE' \
-d '{
"property1": {},
"property2": {}
}'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}
- Productionhttps://api.webrobot.eu/api/api/strapi-tables/{table}/{id}
- Local developmenthttp://localhost:8020/api/api/strapi-tables/{table}/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'http://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}/{id}' \
-H 'X-API-Key: YOUR_API_KEY_HERE'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}
- Productionhttps://api.webrobot.eu/api/api/strapi-tables/{table}
- Local developmenthttp://localhost:8020/api/api/strapi-tables/{table}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'http://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}?page=0&pageSize=50' \
-H 'X-API-Key: YOUR_API_KEY_HERE'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}
- Productionhttps://api.webrobot.eu/api/api/strapi-tables/{table}
- Local developmenthttp://localhost:8020/api/api/strapi-tables/{table}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'http://docs.webrobot.eu/_mock/openapi/api/strapi-tables/{table}' \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_API_KEY_HERE' \
-d '{
"property1": {},
"property2": {}
}'- Mock serverhttp://docs.webrobot.eu/_mock/openapi/health
- Productionhttps://api.webrobot.eu/api/health
- Local developmenthttp://localhost:8020/api/health
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
http://docs.webrobot.eu/_mock/openapi/health \
-H 'X-API-Key: YOUR_API_KEY_HERE'