# Darkroom Engineering Developer Resources

The Darkroom Engineering public content API exposes the studio’s published pages and projects as structured JSON. It is read-only and requires no authentication. It does not provide automated project intake, private account data, webhooks, or an MCP server.

## API documentation

- [Darkroom Engineering OpenAPI specification](https://darkroom.engineering/openapi.json): OpenAPI 3 documentation with typed operations and responses
- [Darkroom Engineering public content API](https://darkroom.engineering/api/content): Structured studio content for agents and developer tools
- [Darkroom Engineering agent guidance](https://darkroom.engineering/llms.txt): Public page and machine-readable resource index
- [Darkroom Engineering privacy information](https://darkroom.engineering/privacy.md): Contact-form, abuse-prevention, analytics, and hosting information

## Authentication

No API key, token, or user account is required for the public content API. Consumers should follow the response schemas and usage guidance in the OpenAPI specification.

## Open-source resources

- [Darkroom Engineering on GitHub](https://github.com/darkroomengineering): The studio’s open-source organization and repository index.
- [Satus](https://github.com/darkroomengineering/satus): A production starter for high-performance Next.js web experiences.
- [Lenis](https://github.com/darkroomengineering/lenis): A smooth-scroll library that keeps native platform behavior.
- [Hamo](https://github.com/darkroomengineering/hamo): Performance-oriented React hooks used in production work.
- [Tempus](https://github.com/darkroomengineering/tempus): A shared requestAnimationFrame scheduler for animation workloads.

## Work with Darkroom

- [About the studio](https://darkroom.engineering/about.md)
- [Selected work](https://darkroom.engineering/work.md)
- [Contact Darkroom](https://darkroom.engineering/contact.md)