# 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/ff/b8/4cdd9a2e7b6d0a1e908738f8588465738882639860fd6228b435b357efac/doordeck_headless_sdk-0.130.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.130.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": "17179a9b248dcd07b63ced4db126ac462552d69b2265bf5ea7f3afb0953260fa",
"md5": "947108b1841e6e33651e9594462bbfa0",
"sha256": "519883be708cfb12f5b8cd949b3095916efda1d229cb6ea0cbe89087499f7bb7"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.130.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "947108b1841e6e33651e9594462bbfa0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "==3.13.2",
"size": 5331653,
"upload_time": "2025-07-15T19:16:54",
"upload_time_iso_8601": "2025-07-15T19:16:54.466786Z",
"url": "https://files.pythonhosted.org/packages/17/17/9a9b248dcd07b63ced4db126ac462552d69b2265bf5ea7f3afb0953260fa/doordeck_headless_sdk-0.130.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ffb84cdd9a2e7b6d0a1e908738f8588465738882639860fd6228b435b357efac",
"md5": "3117f64bdae4e5d0c46185f49a4cd25d",
"sha256": "93efad8942e90ee79986668277c052cb0c8216f0353fb79948b82a5c94a7ec8f"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.130.0.tar.gz",
"has_sig": false,
"md5_digest": "3117f64bdae4e5d0c46185f49a4cd25d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "==3.13.2",
"size": 5268061,
"upload_time": "2025-07-15T19:16:56",
"upload_time_iso_8601": "2025-07-15T19:16:56.343951Z",
"url": "https://files.pythonhosted.org/packages/ff/b8/4cdd9a2e7b6d0a1e908738f8588465738882639860fd6228b435b357efac/doordeck_headless_sdk-0.130.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-15 19:16:56",
"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"
}