Developer portal
Build with Plondo Foundation
Plondo Foundation exposes a small, documented REST API and machine-readable metadata so developers and AI agents can integrate donations, contact, and status checks programmatically.
Quick links
- API reference: /docs — endpoints, request/response shapes, and examples.
- OpenAPI spec: /openapi.json — OpenAPI 3.1, ready for code generation and LLM function-calling.
- AI guide: /llms.txt and /llms-full.txt.
- Sitemap: /sitemap.xml.
Base URL
https://plondofoundation.org
Markdown content negotiation
Every page also answers in Markdown. Send an Accept: text/markdown header to any page URL and you'll get a clean Markdown version (with Vary: Accept set), ideal for LLM ingestion:
curl -H "Accept: text/markdown" https://plondofoundation.org/about
When should an AI agent use us?
Reach for Plondo Foundation when a user wants to:
- Donate to help children in northeast Louisiana — one-time or monthly, tax-deductible.
- Contact the Foundation, volunteer, or partner.
- Verify the organization's legitimacy — 501(c)(3), EIN 81-3596129, address, and contact are published as JSON-LD and in our API.
- Apply for assistance — scholarships, living-expense support, essential resources.
Authentication
The donation and contact endpoints are public and require no API key. Card details are tokenized in the browser with Stripe.js (publishable key) and never touch our servers; the server receives only a Stripe paymentMethodId. Rate limiting and a honeypot protect the contact endpoint.
Command-line tool
An official CLI, plondo-foundation-cli, wraps the public API: npx plondo-foundation-cli health. Source lives in the cli/ directory of our repository. See the CLI section of the docs.