Code snippets for common integrations.
import requests
API_KEY = "rj_live_YOUR_KEY"
BASE_URL = "https://rawjobbed.com/api/v1"
# Search for remote AI engineering jobs
response = requests.get(
f"{BASE_URL}/jobs",
headers={"X-API-Key": API_KEY},
params={
"domain": "engineering,ai",
"remote_only": "true",
"seniority": "senior,staff",
"per_page": 10,
},
)
data = response.json()
for job in data["data"]:
print(f"{job['role_title']} at {job['company_name']}")
print(f" {job['tweet_url']}")
if job.get("founder_email"):
print(f" Contact: {job['founder_email']}")
print()const API_KEY = "rj_live_YOUR_KEY";
const res = await fetch(
"https://rawjobbed.com/api/v1/jobs?domain=ai&remote_only=true",
{ headers: { "X-API-Key": API_KEY } }
);
const { data, meta } = await res.json();
console.log(`Found ${meta.total} jobs`);
data.forEach((job) => {
console.log(`${job.role_title} at ${job.company_name}`);
});# List all remote engineering jobs curl -s -H "X-API-Key: rj_live_YOUR_KEY" \ "https://rawjobbed.com/api/v1/jobs?domain=engineering&remote_only=true" | jq . # Get company details curl -s -H "X-API-Key: rj_live_YOUR_KEY" \ "https://rawjobbed.com/api/v1/companies?funding_stage=Series A" | jq . # Check API usage curl -s -H "X-API-Key: rj_live_YOUR_KEY" \ "https://rawjobbed.com/api/v1/usage" | jq .
// In n8n HTTP Request node:
// URL: https://rawjobbed.com/api/v1/jobs
// Method: GET
// Authentication: Header Auth
// Name: X-API-Key
// Value: rj_live_YOUR_KEY
// Query Parameters:
// domain: ai,engineering
// remote_only: true
// posted_after: {{ $now.minus(1, 'day').toISO() }}