Express / Next.js
Node.js
import axios from 'axios';
const codily = axios.create({ baseURL: process.env.CODILY_URL });
await codily.post('/jobs', {
type: 'email',
payload: { to: 'team@acme.dev', subject: 'Hello', body: 'Codily is live' },
});Copy-friendly examples for common backend stacks so the product feels ready for real integrations.
import axios from 'axios';
const codily = axios.create({ baseURL: process.env.CODILY_URL });
await codily.post('/jobs', {
type: 'email',
payload: { to: 'team@acme.dev', subject: 'Hello', body: 'Codily is live' },
});type JobPayload struct {
Type string \`json:"type"\`
Payload map[string]any \`json:"payload"\`
}
// POST /jobs using the standard library or your preferred client.
import requests
requests.post(
f"{RELAY_URL}/jobs",
json={"type": "data_transform", "payload": {"source": "s3://bucket/file.json"}},
)WebClient.create(RELAY_URL)
.post()
.uri("/jobs")
.bodyValue(Map.of("type", "image_resize", "payload", Map.of("width", 1024)))
.retrieve()
.bodyToMono(String.class);