Skip to main content

A Python SDK for Multi Upload Tool API

Project description

Multi Upload Tool - Python SDK

Official Python SDK for Multi Upload Tool — upload videos and images to TikTok, YouTube, Instagram, Facebook, Pinterest and more from a single API call.

Install

pip install multi-upload-tool

Requires Python 3.8+.

Quick Start

from multi_upload_tool import MultiUploadClient

client = MultiUploadClient(api_token="your-api-token")

# Upload a video
upload = client.uploads.upload(
    account_id=123,
    file_path="/path/to/video.mp4",
    title="My Video",
)

# Bulk upload to multiple accounts at once
accounts = client.accounts.list(status="active")
client.uploads.upload(
    account_id=[a["id"] for a in accounts],
    file_path="/path/to/video.mp4",
    title="Goes everywhere",
)

client.close()

Features

  • Upload to TikTok, YouTube, Instagram, Facebook, Pinterest
  • Bulk upload to multiple accounts in one call
  • Image carousels
  • Scheduled uploads
  • Short links, webhooks, teams, white label

Documentation

Full SDK reference: docs.multi-upload-tool.com/sdk/python

API docs: docs.multi-upload-tool.com/api-reference

Links

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multi_upload_tool-0.1.2.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

multi_upload_tool-0.1.2-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file multi_upload_tool-0.1.2.tar.gz.

File metadata

  • Download URL: multi_upload_tool-0.1.2.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for multi_upload_tool-0.1.2.tar.gz
Algorithm Hash digest
SHA256 94fe47373975f89d051ca5a3e3ac8272e8a3c41eadfa86070d31880be74b2556
MD5 bb1b1a7759db0aa3677474d8503f4def
BLAKE2b-256 bb0cc9a9d29f5217d9c4b5c298a6fde177a4e9ec1ed6032b2160a0da03abecde

See more details on using hashes here.

File details

Details for the file multi_upload_tool-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for multi_upload_tool-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dc138b696e11791f77e2020b05241675a3a40d0e4d4f2eda31d7c09c12168578
MD5 939cb95d0352f91470266cea7060afb2
BLAKE2b-256 1621b27323b64f05354259fef2d4a2addda2932e5257c3669b9366d085a1d5d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page