# SkySpark REST API (Project Haystack)

**Canonical:** https://apis.io/apis/skyfoundry/skyspark-rest-api-project-haystack/  
**Provider:** SkyFoundry — https://apis.io/providers/skyfoundry/  
**Documentation:** https://skyfoundry.com/product

SkySpark REST API (Project Haystack) is published by [SkyFoundry](https://apis.io/providers/skyfoundry/) on the [APIs.io](https://apis.io/) network. The published artifact set on APIs.io includes an API reference and authentication docs.

SkySpark is a native Project Haystack server. External applications integrate through the Haystack HTTP REST API, exposing operations such as about, read, hisRead, hisWrite, pointWrite, watchSub, watchPoll, watchUnsub, nav, eval, and commit over Zinc, JSON, Trio, and CSV. Endpoints follow the pattern /api/{proj}/{op} on each self-hosted SkySpark instance; authentication uses the Haystack SCRAM (SHA-256) handshake, after which a bearer authToken is presented via the Authorization header. There is no single public multi-tenant host — each customer runs its own SkySpark server.

## Machine-readable artifacts (4)

- **APIReference** — https://project-haystack.org/doc/docHaystack/HttpApi
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/skyfoundry/refs/heads/main/authentication/skyfoundry-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/skyfoundry/refs/heads/main/conventions/skyfoundry-conventions.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/skyfoundry/refs/heads/main/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/skyfoundry/skyspark-rest-api-project-haystack/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/skyfoundry/.
