aid: spideroak name: SpiderOak description: >- SpiderOak (SpiderOak, Inc. / SpiderOak Mission Systems) builds zero-trust access governance and secure data exchange software for defense, aerospace and commercial operators working in contested, disconnected, degraded, intermittent and low-bandwidth (DDIL) environments. Its developer surface is Aranya, the open-source access-governance and secure-data-exchange platform that also powers the commercial OrbitSecure product: a Rust client library, a long-running daemon, a domain-specific policy language with its own compiler and virtual machine, and Aranya Fast Channels (AFC) for buffer-based encryption without a transport. Aranya ships a public C API (a cbindgen-generated header with 111 public functions) and a Rust API published as 31 crates on crates.io, with documentation, specifications and a 57-term glossary on the Aranya Project docs site. SpiderOak also operates the legacy SpiderOak ONE no-knowledge encrypted backup product and Tactical Edge Cyber Services (TECS) consulting. url: https://raw.githubusercontent.com/api-evangelist/spideroak/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-29' modified: '2026-08-29' image: https://spideroak.com/wp-content/uploads/2024/09/SpiderOak-Logo-v202409-white.png tags: - Company - Security - Zero Trust - Encryption - Access Control - Identity and Access Management - Cryptography - Defense - Aerospace - Space - Open-Source - Edge Computing - Data Exchange - Backup and Storage tags_raw: - Company - Security - Zero Trust - Encryption - Access Control - Identity and Access Management - Cryptography - Defense - Aerospace - Space - Open Source - Edge Computing - Data Exchange - Backup and Storage apis: - aid: spideroak-aranya-client name: Aranya Client API description: >- The Aranya Client API is the library interface an application uses to talk to the Aranya daemon. It covers team creation, device onboarding and removal, role and permission management (including custom roles with rank-based authorization), label-based segmentation, sync-peer configuration over QUIC/TCP with certificate-based mTLS, and Aranya Fast Channels (AFC) encrypted send/receive channels. It is published in two bindings — a Rust API (aranya-client crate) and a C API (aranya-client.h, generated by cbindgen and documented with Doxygen). There is no HTTP surface: the client speaks to a local daemon over a Unix domain socket whose path is set by the caller via aranya_client_config_builder_set_daemon_uds_path. humanURL: https://aranya-project.github.io/technical-apis x-base-url: null x-base-url-finding: >- repair-api-bases.py returned `missing` on 2026-08-29 and the docs pass confirms the absence is real, not a gap: the Aranya Client API has NO network base URL to record. The client connects to a local Aranya daemon over a Unix domain socket whose path the caller supplies at runtime via aranya_client_config_builder_set_daemon_uds_path, and the daemon is run by the customer from a TOML config on their own hardware. api.spideroak.com resolves but returns 404 on every API path probed (/openapi.json, /swagger.json, /v1/openapi.json, /api-docs, /graphql, /redoc). Leaving baseURL unset rather than promoting spideroak.com, which would be a marketing base masquerading as an API host. tags: - Zero Trust - Access Control - Encryption - Identity and Access Management - Policy properties: - type: Documentation url: https://aranya-project.github.io/technical-apis - type: APIReference url: https://aranya-project.github.io/aranya/capi/v7.0.1 - type: GettingStarted url: https://aranya-project.github.io/getting-started/walkthrough - type: SourceCode url: https://github.com/aranya-project/aranya - type: ErrorCatalog url: errors/spideroak-error-codes.yml - type: DataModel url: data-model/spideroak-data-model.yml - type: Authentication url: authentication/spideroak-authentication.yml - type: Conventions url: conventions/spideroak-conventions.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: License name: AGPL-3.0 url: https://github.com/aranya-project/aranya/blob/main/LICENSE - type: Website url: https://spideroak.com/ - type: DeveloperPortal url: https://aranya-project.github.io/ - type: Documentation url: https://aranya-project.github.io/ - type: APIReference url: https://aranya-project.github.io/technical-apis - type: GettingStarted url: https://aranya-project.github.io/getting-started - type: Support url: https://spideroak.support/hc/en-us - type: Blog url: https://spideroak.com/news/ - type: BlogRSS url: https://spideroak.com/feed/ - type: GitHubOrganization url: https://github.com/aranya-project - type: SourceCode url: https://github.com/SpiderOak - type: Pricing url: https://spideroak.com/product/ - type: SignUp url: https://spideroak.com/request-a-demo/ - type: TermsOfService url: https://spideroak.com/terms-of-service/ - type: PrivacyPolicy url: https://spideroak.com/privacy-policy/ - type: Security url: https://spideroak.com/security-response/ - type: Compliance url: https://spideroak.com/hipaa/ - type: ChangeLog url: https://github.com/aranya-project/aranya/releases - type: Vocabulary url: vocabulary/spideroak-vocabulary.yml - type: Packages url: packages/spideroak-packages.yml - type: SDKs url: packages/spideroak-packages.yml - type: LLMsTxt url: llms/spideroak-llms.txt - type: Conformance url: conformance/spideroak-conformance.yml - type: ErrorCatalog url: errors/spideroak-error-codes.yml - type: Lifecycle url: lifecycle/spideroak-lifecycle.yml - type: Authentication url: authentication/spideroak-authentication.yml - type: Conventions url: conventions/spideroak-conventions.yml - type: DataModel url: data-model/spideroak-data-model.yml - type: ChangeLog url: changelog/spideroak-changelog.yml - type: Plans url: plans/spideroak-plans-pricing.yml - type: RateLimits url: rate-limits/spideroak-rate-limits.yml - type: VulnerabilityDisclosure url: security/spideroak-vulnerability-disclosure.yml - type: DomainSecurity url: security/spideroak-domain-security.yml x-enrichment: date: '2026-08-29' status: enriched artifacts_added: 15 pass: local-v1