# GEN Publishing API

**Canonical:** https://apis.io/apis/gen-pro/gen-pro-publishing-api/  
**Provider:** GEN — https://apis.io/providers/gen-pro/  
**Base URL:** https://api.gen.pro/v1  
**Documentation:** https://gen.pro/docs

GEN Publishing API is one of 27 APIs that [GEN](https://apis.io/providers/gen-pro/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Publishing. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

Post and schedule content to social media platforms.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| POST | `/user_jobs` | Create user job (monitoring or publishing) |
| GET | `/user_jobs/{id}` | Get user job status |
| POST | `/schedule/with-post` | Publish now or schedule a post (all platforms) |
| GET | `/schedule/posts` | List scheduled posts (content calendar) |
| GET | `/schedule/post/{post_id}` | Post outcome per platform (did it publish? where is it?) |
| PATCH | `/schedule/post/{post_id}` | Update a scheduled post before it goes out |
| DELETE | `/schedule/post/{post_id}` | Delete a scheduled post |
| PATCH | `/schedule/post/{post_id}/published` | Edit the metadata of a post that is already live |
| DELETE | `/schedule/post/{post_id}/published` | Schedule, publish, or remove posts — delete published post |
| PUT | `/platform/disconnect/{platform}` | Schedule, publish, or remove posts — disconnect social |
| POST | `/platform/get_authorization_url` | Discover — connect url |
| POST | `/platform/get_oauth_account` | Analyze social trends, comments, hooks, and creators — web asset scrape |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/gen-pro/openapi/gen-pro-publishing-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/gen-pro/json-schema/gen-pro-published-post-update-schema.json

## Other GEN APIs (12)

- [GEN Agent Chat API](https://apis.io/apis/gen-pro/gen-pro-agent-chat-api/)
- [GEN Agent Core API](https://apis.io/apis/gen-pro/gen-pro-agent-core-api/)
- [GEN Agent Profile API](https://apis.io/apis/gen-pro/gen-pro-agent-profile-api/)
- [GEN Agent Voice API](https://apis.io/apis/gen-pro/gen-pro-agent-voice-api/)
- [GEN Agents API](https://apis.io/apis/gen-pro/gen-pro-agents-api/)
- [GEN API Keys API](https://apis.io/apis/gen-pro/gen-pro-api-keys-api/)
- [GEN Asset Libraries API](https://apis.io/apis/gen-pro/gen-pro-asset-libraries-api/)
- [GEN Billing API](https://apis.io/apis/gen-pro/gen-pro-billing-api/)
- [GEN Cells API](https://apis.io/apis/gen-pro/gen-pro-cells-api/)
- [GEN Characters API](https://apis.io/apis/gen-pro/gen-pro-characters-api/)
- [GEN Columns API](https://apis.io/apis/gen-pro/gen-pro-columns-api/)
- [GEN Content Monitoring API](https://apis.io/apis/gen-pro/gen-pro-content-monitoring-api/)

## Tags

Publishing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gen-pro/gen-pro-publishing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gen-pro/.
