The complete toolkit for access credentials and permissions

SwiftConnect integrates many access control systems together and to other important, but separate enterprise systems, including directories, mobile device managers, employee apps, space management, travel booking, and more.

Using SwiftConnect’s developer platform means less maintenance for legacy systems and more focus on customer and product experiences.

Contact Sales

curl --request GET \
     --url \
     --header 'Accept: application/vnd.swiftconnect.v2+json' \
     --header 'Authorization: Bearer <token>'

APIs for programmatic access

SwiftConnect’s intuitive APIs and clear documentation make it easy to automate your access provisioning workflows, and easily iterate as your business grows and changes.

Explore the docs

SwiftConnect SDK

SwiftConnect’s universal provisioning SDK is the single tool for obtaining mobile credentials from multiple providers without the hassle and upkeep of multiple integrations into the same mobile application.

Explore the docs

extension MyImplementation: SwiftConnectObserver {
  func didFinishInitialization() {
    if SwiftConnect.shared.canDisplayAddWallet() {
      // Display the "Add to Apple Wallet" button to the user

  func didSetupAppleWallet() {
    // The pass was successfully added to the Wallet!
    // Show confirmation to user

  func didCancelAppleWallet() {
  // The user cancelled the flow

SwiftConnect.shared.connect(with: accessToken, delegate: this)

curl --location --request POST '' \
--header 'Accept: application/vnd.swiftconnect.v2+json' \
--header 'Authorization: Bearer <token>' \
--data-raw '{
"room_id": "10000000-0000-4000-8010-000000000000",
"meeting": {
"person_id": "10000000-0000-4000-8001-000000000000",
"start_date": "2022-05-13",
"end_date": "2022-05-14"

APIs for programmatic space booking

Easy to use APIs let your users search for, book, pay for, and manage their desired spaces across a network of locations

Explore the docs

Thanks for contacting us!