The Ship API provides one-tap export endpoints that use your auto-discovered integration defaults so you don’t have to pass configuration on every call. Ship a build graph to Linear and it bulk-creates issues for every node. Ship to GitHub and it kicks off a Forge agentic coding run. Share research to Slack and it posts a formatted summary to your configured channel. If you need to override a default for a specific call, pass the optional fields; otherwise the server uses whatever was discovered when you connected the toolkit.Documentation Index
Fetch the complete documentation index at: https://docs.manticscore.com/llms.txt
Use this file to discover all available pages before exploring further.
Ship a build graph
Exports the entire build plan to a connected integration. All optional fields fall back to auto-discovered defaults if omitted.The integration to ship to. One of:
linear, jira, slack, notion, github.Linear team ID. Falls back to your configured Linear default if omitted.
Jira project key (e.g.
ENG). Falls back to your configured Jira default if omitted.Slack channel ID. Falls back to your configured
builds_channel default if omitted.GitHub repository in
owner/repo format. Falls back to your configured GitHub default if omitted. Required for github target.When
true, only the root-level nodes are exported. Useful for creating high-level epics without sub-tasks.Responses by target
- Linear / Jira
- Slack
- Notion
- GitHub
Share research
Exports a completed research job to Slack, Notion, or email. You can also create a public share link usingPOST /research/{job_id}/share with no body.
Destination for the export:
slack, notion, or email.Slack channel ID. Falls back to your configured
research_channel default. Required for target: slack if no default is set.Notion parent page or database ID. Falls back to your configured
research_db_id default. Required for target: notion if no default is set.Recipient email address. Required for
target: email.Export format:
summary or detailed. Falls back to your configured Slack format default. Defaults to summary if not set anywhere.Responses by target
- Slack
- Notion
- Email
200 response
400 if the target is not connected or a required field is missing. Returns 404 if the research job is not found or has not completed yet.
Create a public share link
Publishes research as a public App Clip page and returns a shareable URL. Anyone with the link can view the research without logging in.200 response
Opaque token that identifies this share. Pass it to
DELETE /research/{job_id}/share to revoke access.Public URL anyone can open to read the research. No authentication required.
Only completed research can be shared. The server returns
400 if the job is still running or has failed.curl
{"revoked": true} on success.