Skip to main content

Certification Process

Adapter certification ensures your integration meets SpaceOS quality, reliability, and security standards.

Certification Steps

  1. Build — Implement all required protocol endpoints
  2. Self-test — Run the certification test suite against your adapter
  3. Submit — Provide adapter endpoint, API key, and documentation
  4. Review — ZenSpace engineering reviews your adapter
  5. Test — Automated and manual testing against the protocol spec
  6. Certify — Adapter is approved and listed

What We Test

AreaChecks
Protocol complianceAll 7 endpoints respond correctly
Health/ping responds within timeout
Capabilities/capabilities returns valid schema
ActionsAll declared actions execute successfully
Error handlingGraceful handling of invalid requests
SecurityAPI key authentication enforced on all endpoints
HMACWebhook signatures verified correctly
PerformanceResponse times within acceptable limits

Requirements

  • All 7 endpoints implemented
  • API key authentication on every endpoint
  • HMAC-SHA256 webhook signatures (if webhook_capable)
  • Response times under 5 seconds for all endpoints
  • Documented device types and actions
  • Error responses follow the protocol format

Next Steps