API Documentation
Brandon Himpfen API
Public JSON endpoints for travel, publishing, creators, and independent web projects.
Base URL
https://api.brandonhimpfen.com
Travel Data
GET /v1/countries
GET /v1/countries/{code}
GET /v1/airports
GET /v1/airports/{iata}
GET /v1/airlines
GET /v1/airlines/{iata}
Creator and Publishing Data
GET /v1/media-kit-fields
GET /v1/campaign-metrics
GET /v1/disclosure-guidelines
GET /v1/blogging-platforms
GET /v1/creator-tools
GET /v1/affiliate-programs
Query Parameters
| Parameter | Use |
|---|---|
q | Search by name, ID, description, or code where supported. |
country | Filter airports or airlines by country name or country code. |
category | Filter creator and publishing resources by category. |
limit | Limit the number of records returned. |
offset | Skip records for pagination. |
Examples
curl https://api.brandonhimpfen.com/v1/countries/CA
curl "https://api.brandonhimpfen.com/v1/airports?country=CA"
curl "https://api.brandonhimpfen.com/v1/campaign-metrics?category=engagement"
curl "https://api.brandonhimpfen.com/v1/creator-tools?q=analytics"
OpenAPI
The machine-readable OpenAPI specification is available at /openapi.json.