Create a list (keyless draft + claim URL, or directly in the connected account)
Creates a list from list-shaped content the user will want to keep: an itinerary, a reading or watch list, a packing list, gift ideas, an apartment or job-search shortlist, a step-by-step plan, a checklist. The test: would the user want this list after the conversation ends? The list is born PRIVATE and unowned; the response's claimUrl is the only way to view and keep it. Show the claim URL to the user and treat it like a password. Unclaimed drafts expire in 30 days. Items that contain a URL are unfurled into titled, linked items. CORS-open. Rate limits: 50 per hour and 300 per day per IP. With an OAuth bearer token carrying lists:write, the list is instead created directly in the user's account (private, no claim URL; response has url instead of claimUrl) and limits are per user. Optional extras: allowed_emails email-gates the private list for specific viewers (see the schema), expires_in_days makes it self-archive.
Request
- Base URL: https://www.listdrop.co
- URL: https://www.listdrop.co/api/v1/agent/lists
- Auth: one of:
- none
- OAuth 2 (authorization code, authorization URL https://www.listdrop.co/oauth/authorize, token URL https://www.listdrop.co/api/oauth/token, scopes: lists:write)
Request body
Response
Created. Keyless: a draft with claimUrl. OAuth: an owned private list with url.
Changes
No recorded changes to this operation across all 1 revision of this API.