Skip to main content

Quickstart

Get your first successful API call in minutes: Authenticate -> Find a contact -> Assign to a sequence

What You Will Achieve

By the end of this guide, you will:
  • Validate your API key
  • Retrieve a contact
  • Optionally enrich the contact
  • Trigger a sequence (email, SMS, social, and more)

Base URL

All requests use:

Before You Begin

If you are giving this workflow to an AI agent, pass both this page and /openapi/jobin-integration.json. This page explains the business order of operations; the OpenAPI file provides the exact request and schema details.

1. Create an API key

  1. Go to Jobin integrations
  2. Open Custom integration
  3. Click Create new API key
  4. Copy the key because it is shown only once
Example:

2. Set required headers

All requests must include:

Step 1 -> Get A Sequence (Campaign)

All outreach actions run through sequences created in the UI.

Option A -> Copy from UI

  1. Open a sequence in Jobin
  2. Copy the ID from the URL
Sequence ID:

Option B -> Fetch via API

See /api-reference/campaigns for listing sequences programmatically.

Rate Limits And Retries

OpenAPI requests are rate-limited per API identity:
  • API key validation: 30 requests/minute
  • Reads: 120 requests/minute
  • Writes: 30 requests/minute
  • Enrichment, campaign assignment, social message, and event download actions: 10 requests/minute
Every response includes rate-limit headers. If you receive 429 Too Many Requests, wait for retry-after seconds before retrying and use exponential backoff.

Step 2 -> List Contacts

Save a contactId from the response. If you already know an email or social URL, add email=<email> or socialUrl=<url>.

Step 3 -> Optionally Enrich The Contact

If the response returns a processing state, poll the enrichment report:

Step 4 -> Assign Contact To Sequence


Full Flow Summary

  1. Create API key
  2. Validate auth
  3. Get sequence ID
  4. Search contact
  5. Optionally enrich
  6. Assign to sequence -> outreach triggered

Use The OpenAPI Definition

Import:
Compatible with:
  • Postman
  • Insomnia
  • n8n
  • Claude, ChatGPT, Cursor, and other agents that can ingest OpenAPI
  • Any OpenAPI client

Next Steps

  • /api-reference/authentication
  • /api-reference/contacts
  • /api-reference/campaigns