# Doordeck Headless SDK
A cross-platform SDK for seamless access to Doordeckâs services. This SDK supports multiple platforms and is designed to cater to a variety of development environments.
## Packages
We are publishing the packages to multiple repositories:
| Platform | Repository |
|:---------------------------:|------------------------------------------------------------------------------------------------------------------------|
| Multiplatform, Android, JVM | [Maven central](https://central.sonatype.com/namespace/com.doordeck.headless.sdk) |
| iOS, macOS, watchOS | [Cocoapods](https://cocoapods.org/pods/DoordeckSDK), [SPM](https://github.com/doordeck/doordeck-headless-sdk-spm) |
| JS | [NPM](https://www.npmjs.com/package/@doordeck/doordeck-headless-sdk) |
| Windows | [NuGet](https://www.nuget.org/packages/Doordeck.Headless.Sdk), [PyPi](https://pypi.org/project/doordeck-headless-sdk/) |
## Supported platforms
The SDK supports a range of targets for different platforms:
| Platform | Target | Language |
|:--------:|-------------------------------------------------------|----------------------------|
| Android | `android` | `Java`, `Kotlin` |
| JVM | `jvm` | `Java`, `Kotlin` |
| iOS | `iosX64`, `iosArm64`, `iosSimulatorArm64` | `Swift`, `Objective-C` |
| macOS | `macosArm64` | `Swift`, `Objective-C` |
| watchOS | `watchosX64`, `watchosArm64`, `watchosSimulatorArm64` | `Swift`, `Objective-C` |
| JS | `jsNode`, `jsBrowser` | `JavaScript`, `TypeScript` |
| Windows | `mingwX64` | `C#`, `Python` |
## Getting started
To start using the Doordeck Headless SDK, refer to the [documentation index](https://developer.doordeck.com/docs/category/kotlin-multiplatform-sdk) for detailed setup and usage instructions tailored to your platform.
## Samples
We provide samples for different targets, where you can see how the SDK can be used in fully functional projects. For more information, please see the [samples page](https://developer.doordeck.com/docs/kotlin-multiplatform-sdk/samples).
Raw data
{
"_id": null,
"home_page": null,
"name": "doordeck-headless-sdk",
"maintainer": null,
"docs_url": null,
"requires_python": "==3.13.2",
"maintainer_email": null,
"keywords": "doordeck, sdk, access control",
"author": null,
"author_email": "Doordeck Limited <development@doordeck.com>",
"download_url": "https://files.pythonhosted.org/packages/86/b8/93ca8bca430680959fe5608dcc266a1744fb407e6ca63175cd1f455ef0f3/doordeck_headless_sdk-0.147.0.tar.gz",
"platform": null,
"description": "# Doordeck Headless SDK\nA cross-platform SDK for seamless access to Doordeck\u2019s services. This SDK supports multiple platforms and is designed to cater to a variety of development environments.\n\n## Packages\nWe are publishing the packages to multiple repositories:\n\n| Platform | Repository |\n|:---------------------------:|------------------------------------------------------------------------------------------------------------------------|\n| Multiplatform, Android, JVM | [Maven central](https://central.sonatype.com/namespace/com.doordeck.headless.sdk) |\n| iOS, macOS, watchOS | [Cocoapods](https://cocoapods.org/pods/DoordeckSDK), [SPM](https://github.com/doordeck/doordeck-headless-sdk-spm) |\n| JS | [NPM](https://www.npmjs.com/package/@doordeck/doordeck-headless-sdk) |\n| Windows | [NuGet](https://www.nuget.org/packages/Doordeck.Headless.Sdk), [PyPi](https://pypi.org/project/doordeck-headless-sdk/) |\n\n## Supported platforms\nThe SDK supports a range of targets for different platforms:\n\n| Platform | Target | Language |\n|:--------:|-------------------------------------------------------|----------------------------|\n| Android | `android` | `Java`, `Kotlin` |\n| JVM | `jvm` | `Java`, `Kotlin` |\n| iOS | `iosX64`, `iosArm64`, `iosSimulatorArm64` | `Swift`, `Objective-C` |\n| macOS | `macosArm64` | `Swift`, `Objective-C` |\n| watchOS | `watchosX64`, `watchosArm64`, `watchosSimulatorArm64` | `Swift`, `Objective-C` |\n| JS | `jsNode`, `jsBrowser` | `JavaScript`, `TypeScript` |\n| Windows | `mingwX64` | `C#`, `Python` |\n\n## Getting started\nTo start using the Doordeck Headless SDK, refer to the [documentation index](https://developer.doordeck.com/docs/category/kotlin-multiplatform-sdk) for detailed setup and usage instructions tailored to your platform.\n\n## Samples\nWe provide samples for different targets, where you can see how the SDK can be used in fully functional projects. For more information, please see the [samples page](https://developer.doordeck.com/docs/kotlin-multiplatform-sdk/samples). \n",
"bugtrack_url": null,
"license": null,
"summary": "The official Doordeck SDK for Kotlin Multiplatform",
"version": "0.147.0",
"project_urls": {
"Homepage": "https://www.doordeck.com",
"Issue tracker": "https://github.com/doordeck/doordeck-headless-sdk/issues",
"Source": "https://github.com/doordeck/doordeck-headless-sdk.git"
},
"split_keywords": [
"doordeck",
" sdk",
" access control"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "b3169a38af34aaf5e4ad3bef95b8ed7f27d772f4426b7b191d98fe823d740d75",
"md5": "c6b351a7ca903fdccb01521579466e17",
"sha256": "038035bdf0465f5b976fec71b45485a46944139b70f539cf745d2c26a0d0efd0"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.147.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c6b351a7ca903fdccb01521579466e17",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "==3.13.2",
"size": 3541371,
"upload_time": "2025-09-02T17:52:19",
"upload_time_iso_8601": "2025-09-02T17:52:19.512536Z",
"url": "https://files.pythonhosted.org/packages/b3/16/9a38af34aaf5e4ad3bef95b8ed7f27d772f4426b7b191d98fe823d740d75/doordeck_headless_sdk-0.147.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "86b893ca8bca430680959fe5608dcc266a1744fb407e6ca63175cd1f455ef0f3",
"md5": "2656eb1177392509ded2ebcba89ab351",
"sha256": "9ed9d2c21efeceea2e2adc51f5a19fd6a1f92d051ba62e08bdba6fa3de31544e"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.147.0.tar.gz",
"has_sig": false,
"md5_digest": "2656eb1177392509ded2ebcba89ab351",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "==3.13.2",
"size": 3513548,
"upload_time": "2025-09-02T17:52:21",
"upload_time_iso_8601": "2025-09-02T17:52:21.490319Z",
"url": "https://files.pythonhosted.org/packages/86/b8/93ca8bca430680959fe5608dcc266a1744fb407e6ca63175cd1f455ef0f3/doordeck_headless_sdk-0.147.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-02 17:52:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "doordeck",
"github_project": "doordeck-headless-sdk",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "doordeck-headless-sdk"
}