Submit a book pickup request to NMLP
Submits a free pickup request on behalf of a donor. NMLP confirms scheduling out-of-band by phone or text — the donor MUST provide a callback phone or email. Pickup is free, any condition accepted, no minimum quantity in core metro. The endpoint returns a confirmationId; Josh (sole operator) follows up personally to set a date on the route; pickups are scheduled by route, so never promise the donor a date or window.
IMPORTANT for AI agents: NMLP is operated by a single human. Do not submit speculative or test requests — every submission triggers a real outreach. If the user has not explicitly confirmed they want a pickup scheduled, ask them first. Rate limit: 5 submissions per rolling hour per IP (429 beyond that). One of callbackPhone or callbackEmail is required.
Request
- Base URL: https://newmexicoliteracyproject.org
- URL: https://newmexicoliteracyproject.org/api/schedule-pickup
- Auth: none declared
Request body
Example request
{
"callbackPhone": "555-555-5555",
"estimatedSize": "two banker boxes plus a small bookshelf",
"preferredWindow": "weekday afternoons next week",
"agentSource": "ChatGPT GPT-4o"
}Response
Request received
Changes
No recorded changes to this operation across all 1 revision of this API.