Skip to content
SDKs

Move from a working reference into your own service.

QuickStarts use PassKit SDKs to demonstrate an integration. Use the SDK path when you are ready to adapt that supported approach inside your application, rather than treating SDKs as a separate product choice.

PassKit GitHub organisation
repositories showing language-specific QuickStart and SDK resources
How the routes relate

QuickStart first; SDK implementation next.

Use a QuickStart to prove the local setup and a minimal flow. Then retain the relevant SDK patterns while replacing demonstration data and structure with the code your service needs.

QuickStarts

Runnable references that help you prove account setup and a first flow.

SDKs

Supported client libraries and language-specific setup guidance for your application.

API Reference

The canonical contract for methods, request structures and responses.

Help Centre

Guided language setup and troubleshooting when the repository is not enough.

Language support

Choose the guide that matches your build.

The Help Centre maintains SDK setup guides for Go, C#, Java, PHP and Python, alongside the Postman collection and QuickStart guidance.

Go

Golang SDK.

Start from the Go QuickStart or SDK repository, then follow its supported configuration.

Open Go SDK
PHP

PHP SDK.

Use the maintained PHP SDK repository and the associated Help Centre guide.

Open PHP SDK
Language guides

SDK setup guides.

Find the supported language-specific guides in the Software Developer Kits collection.

Open SDK guides
Request exploration

Postman collection.

Use the collection when you want to inspect a request before coding it into your service.

Explore with Postman
Choose your next action

New to PassKit or ready to build?

Create an account, then request credentials in Developer Tools. If you already have account credentials, continue with a QuickStart or the official Postman collection.