Blit 1.0.0

[ Base URL: blitapp.com/api ]

This is the API to interact with Blit, a service to schedule screenshots and get them delivered automatically to your inbox or your cloud.

To use the API, you need to generate an API key from your account. This API key is required for all API calls. It can be sent with the API-Key header, or with the query parameter key.

Schemeshttps

Authorize

ScheduledCapture Manipulate scheduled captures

GET​/scheduledcapture

Get all scheduled captures

POST​/scheduledcapture

Create a new scheduled capture

PUT​/scheduledcapture​/{id}

Update an existing scheduled capture

GET​/scheduledcapture​/{id}

Retrieve an existing scheduled capture

DELETE​/scheduledcapture​/{id}

Delete a scheduled capture

PUT​/scheduledcapture​/multiple​/all

Update multiple scheduled capture

PUT​/scheduledcapture​/{id}​/pause

Pause a scheduled capture

PUT​/scheduledcapture​/{id}​/resume

Resume a scheduled capture

PUT​/scheduledcapture​/{id}​/duplicate

Duplicate a scheduled capture

PUT​/scheduledcapture​/test​/external

Retrieve the list of URLs from a RSS feed or Sitemap

Web Capture Run a scheduled capture Check our blog for more info: https://bit.ly/3rFUqWv

CaptureHistory Access captures ran

GET​/capturehistory

Get your entire history, page by page

GET​/capturehistory​/{scheduledCaptureId}

Get history for a scheduled capture, page by page

GET​/capturehistory​/image​/{fileId}

Retrieve a screenshot

GET​/capturehistory​/image​/thumbnail​/{scheduledCaptureId}

Retrieve the latest thumbnail for a scheduled capture

App Manage Blit Apps Check our blog for more info: https://bit.ly/3IoALkr

GET​/apps​/all

Retrieve all your Apps

GET​/apps​/app​/{appId}

Retrieve a single App

DELETE​/apps​/app​/{appId}

Delete an App

PUT​/apps​/app​/{appId}

Update an App

POST​/apps​/app

Create a new App

PUT​/apps​/app​/test​/verify

Create a new App

Key Manage API keys

POST​/keys

Create a new API key

GET​/keys

Get all API keys

DELETE​/keys​/{key}

Delete an API key

WebCapture

GET​/webcapture​/capture​/{id}

Run a scheduled web capture

Models

  • CaptureHistory
  • ScheduledCapture
  • App
  • Key
  • TrackerRequest
  • TrackerResult