Resources
OpenAPI spec
A machine-readable description of the entire API, in OpenAPI 3.0. It's generated from the same endpoint definitions that render these docs, so the two can never drift apart.
The spec lives at https://postmyish.com/api/v1/openapi.json and is served with a one-hour cache. Fetch it programmatically any time:
curl https://postmyish.com/api/v1/openapi.jsonWhat you can do with it
Import to Postman
Load the URL as an API definition to get a ready-made request collection.
Generate a client
Feed it to openapi-generator or similar to scaffold a typed SDK in your language.
Power tools & agents
A structured contract is the groundwork for the SDKs and MCP server on our roadmap.
Always in sync
Endpoints covered
All seven endpoints, tagged by resource (Posts, Accounts, Analytics, Account):
/meVerify an API key and read the account, plan, limits, and usage.
POST/postsPublish now, or schedule with schedule_at, across every selected network.
GET/postsList your posts with per-network delivery status. Filter by status.
GET/posts/{id}Fetch a single post with its status and metrics.
DELETE/posts/{id}Cancel a scheduled post or remove a draft before it ships.
GET/accountsList connected profiles and the handles you publish as.
GET/analyticsPull reach, engagement, and follower totals per network.