Works with all AI agents

Connect your AI agent

Choose your assistant and connect in seconds.

Add to Claude

Works on every Claude plan, including free. Full Claude guide

  1. 1

    Add to Claude

    One click from Claude’s connector directory.

  2. 2

    Sign up or sign in

    Takes seconds, then you’re sent straight back.

  3. 3

    Ask Claude

    “Plan and schedule my posts for next week.”

POST/media/{id}/complete

Finalise a media upload with the PostEverywhere API

Call after uploading the file to the presigned `upload_url`. Verifies the file actually exists (`400 file_not_uploaded` when it does not) and that its magic bytes match the declared content type (`400 file_type_mismatch` — the media is then marked failed). Videos get a thumbnail generated in the background. Idempotent: calling on already-ready media returns 200. `400 upload_failed` when the media was previously marked failed. No request body is required.

Guide: Media requirements by platform

Parameters

idstringrequiredMedia UUID

Responses

  • 200Media finalized (or already ready)
  • 400
  • 401
  • 402
  • 403
  • 404
  • 429
  • 500

More in Media