Skip to content

Commit 8485a6e

Browse files
etewiahclaude
andcommitted
Add SPP client integration guide for frontend team
Complete guide covering setup, authentication, all 7 API endpoints with exact request/response shapes, enquiry form handling, SEO requirements, caching strategy, TypeScript types, and quick start checklist. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 636c0bc commit 8485a6e

File tree

2 files changed

+867
-0
lines changed

2 files changed

+867
-0
lines changed

docs/api/spp/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,13 @@ SinglePropertyPages (SPP) is an Astro.js application that generates standalone m
1212

1313
## Documents
1414

15+
**Start here if you're building an SPP client:** [Client Integration Guide](./client-integration-guide.md) — complete guide with every endpoint, request/response shapes, TypeScript types, and setup instructions.
16+
17+
### Architecture & Implementation Docs
18+
1519
| Document | What It Covers | Status |
1620
|----------|---------------|--------|
21+
| [Client Integration Guide](./client-integration-guide.md) | Complete guide for SPP client developers | Current |
1722
| [SppListing Model](./spp-listing-model.md) | Data model, migration, model definition, relationship to existing listings | Implemented |
1823
| [Endpoints](./endpoints.md) | Publish, unpublish, leads, content management API specs + enquiry linking | Implemented |
1924
| [Authentication](./authentication.md) | API key auth via `X-API-Key` header and `WebsiteIntegration` | Implemented |

0 commit comments

Comments
 (0)