Dreamwork API
Dreamwork API as documented publicly: 35 operations. Contract generated from the documentation by API Evangelist (2026-11-06); not the provider's own document.
Dreamwork API as documented publicly: 35 operations. Contract generated from the documentation by API Evangelist (2026-11-06); not the provider's own document.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/dreamworkhq-com:dreamworkhq-com-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.1.0
info:
title: Dreamwork API
version: '2026-11-06'
description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-06: 35 operation(s) read from 5 public documentation page(s) (each operation
names its page in x-source). This is not the provider''s published contract; Dreamwork has published no machine-readable contract that the
pipeline could find. Engine: local.'
x-evidence-tiers:
code-example: 1
documentation: 34
pages-with-code: 2
pages-read: 5
x-generated-from: documentation
x-provenance: generated
x-authored-by: API Evangelist
x-generated: '2026-11-06'
x-generator: generate-contract-from-docs.py
x-engine: local
x-sources:
- https://www.dreamworkhq.com/agents/docs/http-endpoints
- https://www.dreamworkhq.com/agents/docs
- https://www.dreamworkhq.com/agents/docs/quickstart
- https://www.dreamworkhq.com/agents/docs/profiles
- https://www.dreamworkhq.com/agents/docs/listings
servers:
- url: https://api.dreamworkhq.com
paths:
/applications/{id}/pack:
get:
operationId: get_applications_id_pack
tags:
- Applications
summary: Read generated pack state and application materials for an application.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/applications/{id}/resume:
post:
operationId: post_applications_id_resume
tags:
- Applications
summary: Generate a tailored resume for an application.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/applications/{id}/resumes:
get:
operationId: get_applications_id_resumes
tags:
- Applications
summary: Beta GET /applications/:id/resumes List tailored resumes generated for an application.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/assistant/actions/{id}:
post:
operationId: post_assistant_actions_id
tags:
- Assistant
summary: POST /assistant/actions/:id Run one action, such as prepare_applications, get_application_readiness, get_updates_since, or apply.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/assistant/tasks:
get:
operationId: get_assistant_tasks
tags:
- Assistant
summary: GET /assistant/tasks List the candidate's recent action tasks and their receipts.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/assistant/tasks/{id}:
get:
operationId: get_assistant_tasks_id
tags:
- Assistant
summary: 'GET /assistant/tasks/:id Read one task: the action, its status, the object it touched, its receipt, any error code, and when its
undo window closes.'
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/assistant/tasks/{id}/cancel:
post:
operationId: post_assistant_tasks_id_cancel
tags:
- Assistant
summary: POST /assistant/tasks/:id/cancel Cancel a task that has not finished, such as a queued application.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/assistant/tasks/{id}/undo:
post:
operationId: post_assistant_tasks_id_undo
tags:
- Assistant
summary: POST /assistant/tasks/:id/undo Undo a completed task while its undo window is still open.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/contacts:
get:
operationId: get_contacts
tags:
- Contacts
summary: GET /contacts List saved contacts, optionally filtered by company.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
post:
operationId: post_contacts
tags:
- Contacts
summary: POST /contacts Add a recruiter or referrer contact.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/interviews:
get:
operationId: get_interviews
tags:
- Interviews
summary: GET /interviews List detected interviews with schedule details.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs:
get:
operationId: get_jobs
tags:
- Jobs
summary: List added jobs with optional status, listingId and limit filters.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
post:
operationId: post_jobs
tags:
- Jobs
summary: Manually add a job that did not come from the platform listing index.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/{id}:
get:
operationId: get_jobs_id
tags:
- Jobs
summary: Read full details for one added job.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/{id}/apply:
post:
operationId: post_jobs_id_apply
tags:
- Jobs
summary: Submit the prepared application or return a candidate-review state when more context is needed.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/{id}/details:
get:
operationId: get_jobs_id_details
tags:
- Jobs
summary: Fetch an added job with application and pack state.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/{id}/pack:
post:
operationId: post_jobs_id_pack
tags:
- Jobs
summary: Queue application materials for an added job.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
requestBody:
required: false
content:
application/json:
schema:
$ref: '#/components/schemas/PostJobsIdPackRequest'
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/{id}/skip:
post:
operationId: post_jobs_id_skip
tags:
- Jobs
summary: Skip or dismiss an added job.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/jobs/import:
post:
operationId: post_jobs_import
tags:
- Jobs
summary: Import a job from a URL and extract structured details.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/listings:
get:
operationId: get_listings
tags:
- Listings
summary: Paginated live listings with company, function, seniority, and remote filters.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/listings/$LISTING_ID/add:
get:
operationId: get_listings_LISTING_ID_add
tags:
- Listings
summary: 'Copy curl https://api.dreamworkhq.com/listings/$LISTING_ID/add -X POST -H "Authorization: Bearer $DREAMWORK_API_KEY" -H "Content-Type:
application/json"'
x-source: https://www.dreamworkhq.com/agents/docs/listings
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/listings/{id}:
get:
operationId: get_listings_id
tags:
- Listings
summary: 'Full detail for one listing: description, salary, company, source metadata, and apply URL.'
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/listings/{id}/add:
post:
operationId: post_listings_id_add
tags:
- Listings
summary: Add a platform listing to the candidate's pipeline.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/listings/{id}/dismiss:
delete:
operationId: delete_listings_id_dismiss
tags:
- Listings
summary: Restore a hidden listing so it can return to the candidate's recommendations.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
post:
operationId: post_listings_id_dismiss
tags:
- Listings
summary: Hide a listing from future recommendations for the authenticated candidate.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/outreach/generate:
post:
operationId: post_outreach_generate
tags:
- Outreach
summary: POST /outreach/generate Generate a personalized outreach draft for a contact and job.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/outreach/send:
post:
operationId: post_outreach_send
tags:
- Outreach
summary: POST /outreach/send Send an outreach email to a contact.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/pipeline:
get:
operationId: get_pipeline
tags:
- Pipeline
summary: 'Kanban-shaped response: added, in review, pack-ready, sent, and closed.'
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/pipeline/{jobid}/status:
patch:
operationId: patch_pipeline_jobid_status
tags:
- Pipeline
summary: Move one added job between pipeline stages.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
parameters:
- name: jobid
in: path
required: true
schema:
type: string
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/profile:
get:
operationId: get_profile
tags:
- Profile
summary: Return profile, resume status, readiness flags, and plan information.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
put:
operationId: put_profile
tags:
- Profile
summary: Patch candidate profile fields from structured agent input.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/profile/analysis:
get:
operationId: get_profile_analysis
tags:
- Profile
summary: 'Resume analysis output: skills, seniority, salary range, and fit signals.'
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
/profile/preferences/natural-language:
post:
operationId: post_profile_preferences_natural_language
tags:
- Profile
summary: Turn plain-English preferences into structured search constraints.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/profile/resume/reprocess:
post:
operationId: post_profile_resume_reprocess
tags:
- Profile
summary: Re-run resume parsing and profile analysis for the candidate.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'201':
description: Success (status as documented)
x-evidence:
kind: documentation
/stats:
get:
operationId: get_stats
tags:
- Stats
summary: GET /stats Read aggregate pipeline stats.
x-source: https://www.dreamworkhq.com/agents/docs/http-endpoints
responses:
'200':
description: Success (status as documented)
x-evidence:
kind: documentation
components:
schemas:
PostJobsIdPackRequest:
type: object
properties:
assets:
type: string
description: Subset of assets (resume, coverLetter, answers); omitting generates all three.
securitySchemes:
bearer:
type: http
scheme: bearer
security:
- bearer: []
tags:
- name: Applications
- name: Assistant
- name: Contacts
- name: Interviews
- name: Jobs
- name: Listings
- name: Outreach
- name: Pipeline
- name: Profile
- name: Stats