Loading...
Loading...
Call the Recoup API and external connectors directly — fetch any platform resource (artists, socials, organizations, research, documents) and run connector actions (Google Docs/Sheets/Drive edits, Gmail, TikTok, Instagram). Use whenever you need raw Recoup data, a platform resource, to write curl against api.recoupable.dev, or to read/write something outside Recoup like a Google Doc URL or a spreadsheet. The plumbing every other skill rides on. To onboard or operate on an artist use the recoup-roster-* skills; for first-run connection use recoup-platform-connect-account.
npx skill4agent add recoupable/skills recoup-platform-api-accesshttps://api.recoupable.dev/apihttps://docs.recoupable.dev/llms.txt/llms-full.txtcurlrecoup_sk_Bearercurl -sS -H "Authorization: Bearer ${RECOUP_API_KEY:-$RECOUP_ACCESS_TOKEN}" \
"https://api.recoupable.dev/api/artists/{id}/socials"account_ididGET /accounts/idGET /organizationsGET /artists?org_id=…nameaccount_ididGET /accounts/idagent+…@recoupable.comorganizationsartists[]llms-full.txtcurl -s https://docs.recoupable.dev/llms-full.txt | grep -A 30 -i "similar artists"
curl -s https://docs.recoupable.dev/api-reference/openapi/research.json | jq '.paths | keys'audiencesimilarwebGET /connectors/actionsslugparametersconnectorSlugisConnectedPOST /connectors/actions{actionSlug, parameters}UPPERCASE_SNAKE_CASEGOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWNGMAIL_FETCH_EMAILSdocs.google.comdrive.google.comsheets.google.comPOST /api/emailsAgent by Recoup <agent@recoupable.com>bashweb_fetchcurl -sS -X POST -H "Authorization: Bearer ${RECOUP_API_KEY:-$RECOUP_ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d '{"to":["someone@example.com"],"subject":"Weekly report","text":"# Summary\n…"}' \
"https://api.recoupable.dev/api/emails"
# → {"success":true,"message":"Email sent successfully … to someone@example.com.","id":"<resend-id>"}to["a@b.com"][{"email":…}]toccsubjecttexthtmlchat_idaccount_idrecipientstosubjectmessagetoccGMAIL_SEND_EMAIL