Project Ship Line

View as Markdown

Get Project Ship Line

GET/api/v1/projects/{project_id}/ship-line
Also as:CLIopvs ship connectMCPtool_call software-factory.getProjectShipLineskillsoftware-factory

Errors

CodeWhenWhat to do
422Validation Error—
Request
curl "https://app.opvs.ai/api/v1/projects/{project_id}/ship-line" \
  -H "Authorization: Bearer $OPVS_TOKEN"
Try itGET /api/v1/projects/{project_id}/ship-line

Used once, saved nowhere. Your token travels for this request through opvs.ai and SpiderPublish to app.opvs.ai, then this page forgets it when the tab closes.

GET only · 30 tries a minute

Put Project Ship Line

PUT/api/v1/projects/{project_id}/ship-line
Also as:CLIopvs ship owners ${verb}MCPtool_call software-factory.setProjectShipLineskillsoftware-factory

Errors

CodeWhenWhat to do
422Validation Error—
Request
curl -X PUT "https://app.opvs.ai/api/v1/projects/{project_id}/ship-line" \
  -H "Authorization: Bearer $OPVS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
Try itPUT /api/v1/projects/{project_id}/ship-line
Try it sends reading requests only.

This endpoint changes data in your workspace, so it is not sent from the docs. Copy the command and run it in your own terminal.

Connect Project Ship Line

POST/api/v1/projects/{project_id}/ship-line/connect
Also as:CLIopvs ship connectMCPtool_call software-factory.connectProjectShipLineskillsoftware-factory

Return signed install and existing-installation link URLs for this project.

Errors

CodeWhenWhat to do
422Validation Error—
Request
curl -X POST "https://app.opvs.ai/api/v1/projects/{project_id}/ship-line/connect" \
  -H "Authorization: Bearer $OPVS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
Try itPOST /api/v1/projects/{project_id}/ship-line/connect
Try it sends reading requests only.

This endpoint changes data in your workspace, so it is not sent from the docs. Copy the command and run it in your own terminal.

Get Project Ship Line Connection

GET/api/v1/projects/{project_id}/ship-line/connection
Also as:CLIopvs ship statusMCPtool_call software-factory.getProjectShipLineConnectionskillsoftware-factory

Read the binding and refresh its installation/repository state via App JWT.

Errors

CodeWhenWhat to do
422Validation Error—
Request
curl "https://app.opvs.ai/api/v1/projects/{project_id}/ship-line/connection" \
  -H "Authorization: Bearer $OPVS_TOKEN"
Try itGET /api/v1/projects/{project_id}/ship-line/connection

Used once, saved nowhere. Your token travels for this request through opvs.ai and SpiderPublish to app.opvs.ai, then this page forgets it when the tab closes.

GET only · 30 tries a minute
Did this answer your question?