Skip to content

All Endpoints A–Z

The journey-oriented navigation is the recommended way to explore the API. This page is the exhaustive resource-oriented index for developers who already know what they want.

HostPurpose
https://api.gen.pro/v1Auto Content Engine + agent setup + content monitoring + publishing
https://agent.gen.pro/v1Content ideas, research, agent chat, conversations

All endpoints authenticate with X-API-Key: <your-PAT> or Authorization: Bearer <jwt>.


MethodPathPhase
GET/v1/mesetup
GET/v1/workspacessetup
GET/v1/agents?workspace_id=setup
MethodPathPhase
POST/v1/agentssetup
GET/v1/agents/:idsetup
PATCH/v1/agents/:idsetup
DELETE/v1/agents/:idsetup
GET/v1/agents/:agent_id/avatarssetup
POST/v1/agents/:agent_id/avatarssetup
PATCH/v1/agents/:agent_id/avatars/:idsetup
DELETE/v1/agents/:agent_id/avatars/:idsetup
MethodPathPhase
GET/v1/agents/:agent_id/coresetup
PATCH/v1/agents/:agent_id/coresetup
MethodPathPhase
GET/v1/agents/:agent_id/voice/librarysetup
GET/v1/agents/:agent_id/voice/integrations/elevenlabssetup
POST/v1/agents/:agent_id/voice/integrations/elevenlabssetup
POST/v1/agents/:agent_id/voice/integrations/elevenlabs/testsetup
DELETE/v1/agents/:agent_id/voice/integrations/elevenlabssetup
POST/v1/agents/:agent_id/voice/design/generate-scriptsetup
POST/v1/agents/:agent_id/voice/design/generate-descriptionsetup
POST/v1/agents/:agent_id/voice/design/generate-samplessetup
POST/v1/agents/:agent_id/voice/designsetup
POST/v1/agents/:agent_id/voice/clonesetup
DELETE/v1/agents/:agent_id/voice/:voice_idsetup
POST/v1/agents/:agent_id/voice/:voice_id/previewsetup
GET/v1/agents/:agent_id/voice/preview/:job_idsetup
MethodPathPhase
GET/v1/organizationssetup
POST/v1/organizationssetup
GET/v1/organizations/:idsetup
PATCH/v1/organizations/:idsetup
DELETE/v1/organizations/:idsetup
MethodPathPhase
POST/v1/persisted_tokenssetup
GET/v1/persisted_tokenssetup
PATCH/v1/persisted_tokens/:idsetup
DELETE/v1/persisted_tokens/:id/revokesetup
DELETE/v1/persisted_tokens/revoke_allsetup

Content Ideas, Research, Conversations (agent.gen.pro)

Section titled “Content Ideas, Research, Conversations (agent.gen.pro)”
MethodPathPhase
POST/v1/agent/runideas
GET/v1/agent/runs/:run_idideas
POST/v1/agent/runs/:run_id/approveideas
GET/v1/agent/conversations?agent_id=ideas
GET/v1/agent/conversations/:idideas
PATCH/v1/agent/conversations/:idideas
DELETE/v1/agent/conversations/:idideas
GET/v1/agent/conversations/:id/messagesideas
GET/v1/agent/conversations/:id/runsideas
GET/v1/agent/ideas?agent_id=ideas
POST/v1/agent/ideas/:id/statusideas
PUT/v1/agent/ideas/:id/status/:statusideas
POST/v1/researchideas
MethodPathPhase
POST/v1/user_jobs (user_job_type=train_social)ideas
PUT/v1/user_jobs/:idideas
GET/v1/user_jobs/:idideas
MethodPathPhase
GET/v1/templates/projectsconvert
GET/v1/templates/projects/:slugconvert
POST/v1/templates/spreadsheets/:slug/cloneconvert
MethodPathPhase
POST/v1/autocontentengineconvert
GET/v1/autocontentengine/:idconvert
POST/v1/autocontentengine/:id/cloneconvert
MethodPathPhase
GET/v1/autocontentengine/:id/rowsedit
POST/v1/autocontentengine/:id/rowsedit
GET/v1/autocontentengine/:id/rows/:row_idedit
POST/v1/autocontentengine/:id/rows/:row_id/duplicateedit
PUT/v1/autocontentengine/:id/rows/update_positionsedit
PUT/v1/autocontentengine/:id/rows/mass_updateedit
MethodPathPhase
GET/v1/autocontentengine/:id/columnsedit
POST/v1/autocontentengine/:id/columnsedit
POST/v1/autocontentengine/:id/columns/:col_id/duplicateedit
PATCH/v1/autocontentengine/:id/columns/update_positionsedit
PUT/v1/autocontentengine/:id/columns/mass_updateedit
MethodPathPhase
GET/v1/autocontentengine/:id/cells/:cell_idedit
PATCH/v1/autocontentengine/:id/cells/:cell_idedit
PUT/v1/autocontentengine/:id/cells/mass_updateedit
PATCH/v1/autocontentengine/:id/cells/:cell_id/set_default_user_jobedit
MethodPathPhase
POST/v1/autocontentengine/:id/cells/:cell_id/layersedit
GET/v1/autocontentengine/:id/cells/:cell_id/layers/:layer_idedit
PATCH/v1/autocontentengine/:id/cells/:cell_id/layers/:layer_idedit
DELETE/v1/autocontentengine/:id/cells/:cell_id/layers/:layer_idedit
POST/v1/autocontentengine/:id/cells/:cell_id/layers/:layer_id/duplicateedit
PUT/v1/autocontentengine/:id/cells/:cell_id/layers/update_positionsedit
MethodPathPhase
POST/v1/autocontentengine/:id/cells/:cell_id/generateedit
POST/v1/autocontentengine/:id/cells/:cell_id/layers/:layer_id/generateedit
GET/v1/generations/:idedit
POST/v1/generations/:id/stopedit
POST/v1/generations/:id/continueedit
MethodPathPhase
GET/v1/autocontentengine/:id/global_variablesedit
POST/v1/autocontentengine/:id/import_global_variablesedit
GET/v1/autocontentengine/global_variables_templateedit
MethodPathPhase
GET/v1/content_resourcesedit
POST/v1/content_resourcesedit
GET/v1/content_resources/:idedit
PATCH/v1/content_resources/:idedit
DELETE/v1/content_resources/:idedit
GET/v1/asset_librariesedit
POST/v1/asset_foldersedit
PATCH/v1/asset_folders/:idedit
DELETE/v1/asset_folders/:idedit
POST/v1/direct_uploadedit
MethodPathPhase
POST/v1/autocontentengine/:id/cells/:cell_id/renderexport
MethodPathPhase
POST/v1/user_jobs (user_job_type=publish_content)export
GET/v1/user_jobs/:idexport
MethodPathPhase
GET/v1/agents/:agent_id/automation_configedit
PATCH/v1/agents/:agent_id/automation_configedit
POST/v1/agents/:agent_id/automation_config/test_webhookedit
POST/v1/agents/:agent_id/automation_config/test_callbackedit