Returns the list of all ETL library versions available in the system, with support for filtering by build type and active status.
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'