Appearance
Partner Content API
Programmatic access to airport website content for authorized integration partners.
Overview
The FlyFruition Partner Content API provides partners with authenticated access to airport website content data. Content is sourced from pre-approved sources and may include website pages, news articles, FAQs, amenities, shopping, dining, x posts, Instagram posts and more.
The API uses API key authentication, supports full-text search and filtering, and returns structured JSON responses with pagination.
INFO
This API is for authorized partners only. Contact your FlyFruition administrator to request partner access and API credentials.
Base URLs
| Environment | Base URL |
|---|---|
| Production | https://app.flyfruition.com |
| Staging | https://dev-app.flyfruition.com |
Quick Start
bash
curl -X GET "https://dev-app.flyfruition.com/api/v1/partner/DEN/content?size=5" \
-H "x-partner-api-key: flyfru_pk_stag_YOUR_KEY_HERE"This returns airport content with 5 results per page.
Postman Collections
Download pre-built Postman collections to get started quickly:
FlyFruition Partner API Collection — All endpoints with example responses
Partner Content API Test Suite — Comprehensive test collection with assertions
Postman Setup
- Open Postman and click Import
- Select the downloaded collection JSON file
- Go to the collection's Variables tab
- Set your values:
| Variable | Value |
|---|---|
baseUrl | https://dev-app.flyfruition.com (staging) or https://app.flyfruition.com (production) |
apiKey | Your API key (e.g. flyfru_pk_stag_xxxxx) |
airportCode | Your airport code (e.g. DEN) |
- Click Save, then open any request and click Send
Sections
- Authentication — API key setup and usage
- Content Endpoint — Full endpoint reference with parameters and response format
- Errors & Rate Limits — Error codes, troubleshooting, and rate limiting
- Best Practices & SDKs — Caching, pagination strategies, and TypeScript/Python SDK examples
Changelog
2026-02-11 — v1.0.54
- Initial release
- Elasticsearch-backed content retrieval
- Full-text search with relevance ranking
- Content type filtering
- Modified since filtering for incremental sync
- Rate limiting with response headers
- Multi-tenant isolation