DocumentationSDK / API Client

SDK and API Clients

We currently have an official SDK for .NET developers on NuGet.

For some languages you can use Microsoft Kiota to generate SDKs until we offer a fully supported version:

# GO
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientGo -l go
# Java
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientJava -l java
# PHP
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientPhp -l php
# Python
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientPython -l python
#Ruby
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientRuby -l ruby
# TypeScript
kiota generate --ebc -c ScrapiClient -n Scrapi -d https://api.scrapi.tech/openapi/v1.json -o ScrapiClientTypeScript -l typescript

To generate basic code samples in other languages, use the Playground and configure the options you need.