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.1.tar.gz (7.9 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.1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: multi_upload_tool-0.1.1.tar.gz
  • Upload date:
  • Size: 7.9 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.1.tar.gz
Algorithm Hash digest
SHA256 b6ae368aa17a5b92db3bb0f7019ed76041188656a556c28597a53c65dfc356be
MD5 ae91306558c15e210ff6200bf562dde6
BLAKE2b-256 c3aca7d1fe0d7cab9ff848926797efd25b0247710f2c81744e74841ff2766ae2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for multi_upload_tool-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8de2ff44559630d1b725f04115f84dafc7ef85fc2e1607a404f9fb798eb3b8ce
MD5 c7f08bc9f8878a807be5c6e5f45684c5
BLAKE2b-256 d33399e0b099ee4d8f0be8514f839b96b7968b5dc6aea566b3e9a4004dcb4ea9

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