Skip to content

DarrylPolo/ConvertAndStore-OpenAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ConvertAndStore OpenAPI

Official OpenAPI contract for the Convert and Store API.

Included surface

  • Desktop sign-in and session flows
  • Public tool catalog
  • Generic tool conversion endpoint for all supported tool slugs
  • Files, folders, downloads, private folder sharing, and batch rename
  • Watch-folder recipes
  • Team management and invitations
  • Webhooks
  • Desktop sync manifest
  • Vault and encrypted storage settings

Files

  • openapi.yaml - primary machine-readable API contract

Base URL

  • https://convertandstore.com

Authentication

Authenticated routes use a bearer token:

  • API key bearer tokens
  • Desktop session bearer tokens returned by /api/v1/desktop/login

Quickstart

curl https://convertandstore.com/api/v1/status
curl -X POST https://convertandstore.com/api/v1/desktop/login \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "email=you@example.com" \
  --data-urlencode "password=your-password"
curl -X POST https://convertandstore.com/api/v1/tools/website-screenshot/convert \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "url=https://example.com" \
  --data-urlencode "viewport_width=1440" \
  --data-urlencode "viewport_height=1024"

Notes

  • Some tool request fields are intentionally flexible because the same conversion endpoint powers dozens of tool pages.
  • The specification models the stable shared fields and allows additional request properties where the platform accepts tool-specific options.
  • Binary download endpoints return raw file content instead of JSON envelopes.

About

OpenAPI Spec for ConvertAndStore

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors