keboola / sandboxes-service-api-client
Keboola Sandboxes Service API client
1.4.1
2025-04-24 16:01 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.8
- monolog/monolog: ^2.0|^3.0
- webmozart/assert: ^1.11
Requires (Dev)
- infection/infection: ^0.27.9
- keboola/coding-standard: ^15.0
- phpstan/phpstan: ^1.10
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-webmozart-assert: ^1.2
- sempro/phpunit-pretty-print: ^1.4
- symfony/http-client: ^6.4|^7.0
- dev-main
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.0
- 0.3.0
- 0.2.0
- 0.1.0
- dev-ujovlado-snowflake-size
- dev-odin-KAB-1029-b
- dev-pepa_PAT-255_keyPair
- dev-pepa_keyPair
- dev-PST-2442-ondra
- dev-ondra-fix-basetype-validation
- dev-pepa_PST-883_customServiceUrl
- dev-pepa_DMD-67
- dev-roman-pst-1710
- dev-pepa_k8s_deployment
This package is auto-updated.
Last update: 2025-05-27 09:09:48 UTC
README
Installation
composer require keboola/sandboxes-service-api-client
Usage
use Keboola\SandboxesServiceApiClient\Sandboxes\SandboxesApiClient; use Keboola\SandboxesServiceApiClient\ApiClientConfiguration; new SandboxesApiClient(new ApiClientConfiguration( baseUrl: 'https://data-science.keboola.com', storageToken: '{storage-api-token}', userAgent: 'My App', )); $result = $client->createSandbox([ 'componentId' => 'keboola.data-apps', 'configurationId' => '123', 'configurationVersion' => '4', 'type' => 'streamlit', ]);
License
MIT licensed, see LICENSE file.