Middleware Integration Developer Needed for EventsAir to ClickUp Sync

UpworkZANot specifiedintermediateScore: 81
APIAPI IntegrationPHPPythonRESTful API
We are looking for a developer to build a robust, one-way middleware integration that syncs Speaker data from EventsAir (EA) to a designated ClickUp List. The goal is to automatically turn EA speakers into ClickUp tasks for workflow management without creating duplicates or hitting platform limits. Technical Requirements Source: Extract speaker details using the EventsAir GraphQL API (Name, Email, Bio, etc). Destination: Push data to the ClickUp REST API v2. Idempotency (Crucial): Implement a "lookup-before-create" logic using a unique identifier (e.g., EventsAir Contact GUID) stored in a ClickUp Custom Field. Efficiency: The script must handle data mapping to ClickUp Custom Fields directly in the POST payload to avoid burning "Automation Action" limits. Resilience: Handle API rate limits (worst case senario is 100 RPM for ClickUp, we'll confirm) using exponential backoff and provide basic error logging. Ideal Candidate Expertise in Python (ideally) or Node.js. Deep understanding of GraphQL (queries and authentication). Experience with OAuth 2.0 and RESTful APIs. Prior experience with ClickUp's API is a major plus. Deliverables Source code (well-documented). Brief setup guide (environment variables, etc.). A short test run demonstrating that duplicates are correctly identified and skipped, that errors and rate limits are handled correctly, with retries where necessary
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo