SDKs

Use the following SDKs to access our API.

Typescriptnpmjs.com/package/@unified-api/typescript-sdk
Pythongithub.com/unified-to/unified-python-sdk
PHPgithub.com/unified-to/unified-php-sdk BETA
Javagithub.com/unified-to/unified-java-sdk
Gogithub.com/unified-to/unified-go-sdk
C#nuget.org/packages/UnifiedTo
Rubygithub.com/unified-to/unified-ruby-sdk ALPHA
otherYou can generate SDKs in other languages by utilizing our OpenAPI.json file or our Protobuf file with tools like OpenAPI Generator or Protoc.

Specification Files

Access our API specifications in various formats to integrate with your preferred tools and workflows.

OpenAPIopenapi.json openapi.yaml
Swaggerswagger.json swagger.yaml
Postman Collectioncollection.json
ProtobufUnified.proto

About our specification files

Postman collection

Our collection.json file is a ready-to-use Postman collection that lets you start testing our API endpoints immediately. Import this file into Postman to get a complete set of pre-configured API requests. It's an excellent resource for API exploration and testing without writing any code.

Swagger specification

Our swagger.json/.yaml file provides a detailed API specification in the Swagger 2.0 format. It's ideal for developers who are working with older tools or platforms that haven't yet migrated to OpenAPI 3.0. Use this specification to generate client libraries, automate testing, and integrate with legacy systems.

OpenAPI specification

The openapi.json/.yaml file contains our API specification in OpenAPI 3.0 format - the modern standard for REST API documentation. This specification offers enhanced features over Swagger 2.0, including improved security scheme definitions and more flexible parameter descriptions. It's great for generating modern API documentation, client SDKs, and mock servers.

Protocol Buffers specification

The Unified.proto file defines our API using Protocol Buffers (protobuf), Google's language-neutral, platform-neutral extensible mechanism for serializing structured data. This specification is particularly useful for developers building high-performance, cross-platform applications or working with gRPC-based systems. Use this file to generate efficient, type-safe code in various programming languages.

Are we missing anything? Let us know
Was this page helpful?