Bundles

Add VIDEO-editing slots to a bundle

Buys video-editing slots — professional editing of a video by the account manager — and debits credits immediately (see video_edit in getCreditCosts). Non-refundable, with no cancellation path; confirm the exact cost with the user before calling. edits_quantity cannot exceed the bundle's videos_quantity, one video consumes at most one slot, and a slot is only consumed when that video carries editing_instructions. This has nothing to do with editing an account profile — use createAccountEditRequest for that.

post/bundles/{id}/add-edit-slots

Request

  • Base URL: https://app.tokportal.com/api/ext
  • URL: https://app.tokportal.com/api/ext/bundles/{id}/add-edit-slots
  • Auth: API key in header X-API-Key

Path parameters

idstring uuid required

Bundle ID.

Headers

X-TokPortal-Dry-Run'true' | '1' | 'yes'

Send true (or 1/yes) to SIMULATE this call instead of executing it. A dry run performs the full validation and pricing path of the real operation and stops before the first write: no credits are debited, no rows are created, no webhooks fire, and no operator ever sees it. The response has the same shape and status as the real call and adds dry_run: true, dry_run_notice, and — on credit-spending operations — credits_would_charge carrying the real price. Errors are identical to the real call, which is the point: this is how you learn what an operation will do before paying for it. Rate limits are consumed normally, a supplied Idempotency-Key is ignored rather than burned, and identifiers returned by a dry run are synthetic (see DRY_RUN_ID_IN_LIVE_REQUEST).

Request body

quantityinteger required

How many slots to buy. Charged immediately at the getCreditCosts rate and never refundable — there is no cancellation path for this purchase.

Response

Created edit slots.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.