# 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/46/84/7a61bf19395f908b7e4056d0ddd682184356a7976e56f8bab4269775a946/doordeck_headless_sdk-0.166.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.166.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": "6ffe689fd7efa82b0e552cc07e63d1265543d65250ac4f48287d94ec6d73a0f0",
"md5": "d95ec406d20a2ecfc4c76afce4aeb62b",
"sha256": "49c4c7e901e026b5fee58cd5c942dff2058b0e176003f5d5e4a4317865c7fdbf"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.166.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d95ec406d20a2ecfc4c76afce4aeb62b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "==3.13.2",
"size": 3553787,
"upload_time": "2025-10-28T11:50:41",
"upload_time_iso_8601": "2025-10-28T11:50:41.653500Z",
"url": "https://files.pythonhosted.org/packages/6f/fe/689fd7efa82b0e552cc07e63d1265543d65250ac4f48287d94ec6d73a0f0/doordeck_headless_sdk-0.166.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "46847a61bf19395f908b7e4056d0ddd682184356a7976e56f8bab4269775a946",
"md5": "d79c8889f328bcd8eb4ec1f0a2b97243",
"sha256": "96a489d9ff35fadde2031dbfa0ead4146d08b97f6279ae8fe314b90fa5e42499"
},
"downloads": -1,
"filename": "doordeck_headless_sdk-0.166.0.tar.gz",
"has_sig": false,
"md5_digest": "d79c8889f328bcd8eb4ec1f0a2b97243",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "==3.13.2",
"size": 3521552,
"upload_time": "2025-10-28T11:50:43",
"upload_time_iso_8601": "2025-10-28T11:50:43.276133Z",
"url": "https://files.pythonhosted.org/packages/46/84/7a61bf19395f908b7e4056d0ddd682184356a7976e56f8bab4269775a946/doordeck_headless_sdk-0.166.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-28 11:50:43",
"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"
}