Developers

RestorePhotosApp Developer & API Resources

Everything needed to build on or integrate with RestorePhotosApp — the machine-readable spec, a reachable status endpoint, and context files for AI agents. Every resource lives at a predictable URL.

Resources

  • OpenAPI specification

    OpenAPI 3.1 description of the RestorePhotosApp HTTP API — every public endpoint, request/response schema, and the structured error format.

    /openapi.json
  • Service status

    Public, unauthenticated JSON endpoint confirming the API is reachable, with links to the spec, llms.txt, and sitemap.

    /api/status
  • llms.txt

    Concise, LLM-friendly overview of RestorePhotosApp — what it does, pricing, and use cases.

    /llms.txt
  • llms-full.txt

    Comprehensive context file for AI assistants that need deep detail about the product.

    /llms-full.txt
  • Sitemap

    Full list of indexable RestorePhotosApp pages.

    /sitemap.xml

Markdown content negotiation

Any page on RestorePhotosApp can be retrieved as Markdown instead of HTML. Send an Accept: text/markdown request header and the same URL returns a clean Markdown representation (Content-Type: text/markdown), with Vary: Acceptset so caches keep the two variants separate. This makes the site's content easy for AI agents to read without parsing HTML.

curl -H "Accept: text/markdown" https://restorephotosapp.com/

Authentication

The API uses NextAuth session cookies. Sign in to obtain a session, then include the session cookie on requests to authenticated endpoints. Full details are in the OpenAPI spec.