Skip to content

Add Marketo marketing automation doc (Python)#148

Open
jalemieux wants to merge 1 commit intoandrewyng:mainfrom
jalemieux:add-marketo-marketing-automation
Open

Add Marketo marketing automation doc (Python)#148
jalemieux wants to merge 1 commit intoandrewyng:mainfrom
jalemieux:add-marketo-marketing-automation

Conversation

@jalemieux
Copy link

Summary

  • Community-contributed doc for Adobe Marketo Engage REST API using Python requests
  • Covers the full marketing automation surface: OAuth auth, lead CRUD, bulk import/export, static lists, campaigns, emails, forms, programs, smart lists, and custom objects
  • Includes workspace/partition gotcha notes and rate limit guidance
  • All code examples tested against a live Marketo instance (27 passing tests across 3 test suites)

Content

  • content/marketo/docs/marketing-automation/python/DOC.md (992 lines)
  • Source: community
  • Validates cleanly with chub build --validate-only

Sections covered

  1. Authentication (OAuth 2.0 client credentials with auto-refresh)
  2. Lead operations (CRUD, describe, merge, delete)
  3. Bulk operations (CSV import, export with polling)
  4. Smart lists & static lists (with workspace/partition notes)
  5. Campaigns (trigger, request, schedule)
  6. Email & email templates
  7. Forms
  8. Programs & channels
  9. Custom objects
  10. Pagination & rate limits
  11. Error handling (common error codes, retry patterns)
  12. Complete end-to-end example

Test plan

  • chub build content/ --validate-only passes (1554 docs, 0 warnings)
  • OAuth authentication tested against live instance
  • Lead CRUD (create, get, update, upsert, delete) verified
  • Bulk import (CSV upload, poll, results) verified
  • Bulk export (create, enqueue, poll, download) verified
  • Static list add/membership/remove verified
  • All asset APIs (emails, forms, programs, smart lists) verified with assertions

🤖 Generated with Claude Code

Community-contributed doc for Adobe Marketo Engage REST API using Python
requests. Covers OAuth auth, lead CRUD, bulk import/export, static lists,
campaigns, emails, forms, programs, smart lists, and custom objects.
Tested against a live Marketo instance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant