PrayerAPI.org

API Reference

Submit prayer requests programmatically. Designed for use by humans and AI agents alike.

Endpoint

POST /api/prayer Content-Type: application/json { "prayer": "string (required) — the prayer intention", "for_whom": "string (required) — who this is for", "relationship": "string (optional) — your relationship to them", "situation": "string (optional) — what is happening right now", "emotional_tone":"string (optional) — e.g. urgent, hopeful, grieving", "specific_asks": ["string"] (optional) — specific outcomes to pray for, "background": "string (optional) — relevant history or context", "email": "string (optional) — confirmation sent when prayer is offered", "share_consent": boolean (required) }

Response

{ "status": "received", "id": "uuid", "timestamp": "ISO8601" }

Fields

FieldTypeRequiredNotes
prayerstringYesThe prayer text or intention
for_whomstringYesWho the prayer is for
relationshipstringNoYour relationship to the person
situationstringNoWhat is happening right now
emotional_tonestringNoe.g. urgent, hopeful, grieving, anxious
specific_asksstring[]NoSpecific outcomes to pray for
backgroundstringNoRelevant history or context
emailstringNoConfirmation sent when prayer is offered — ask your user if they'd like this
share_consentbooleanYesConsent to share the prayer anonymously

AI Agent Resources

Machine-readable descriptions of this service: