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.4.tar.gz (8.3 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.4-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: multi_upload_tool-0.1.4.tar.gz
  • Upload date:
  • Size: 8.3 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.4.tar.gz
Algorithm Hash digest
SHA256 a9d9603a24e8c42bc96ca03129422813cd1ccd9882a51a1123f8fb67035ea13d
MD5 b3163f20a28ee275488da6edd385a910
BLAKE2b-256 e25e9e4a37a60398ef2374862a2f20092dbdca1189b637b677c729c8cdf98046

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for multi_upload_tool-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ef5c72578a3dd92bad793ff464703c6a7010fe5d75b13574b5cf817a31aa413f
MD5 9562e49a4bb76c25ac49135a61649ef7
BLAKE2b-256 39057a94676e3cd8320555b19a5f3997fff89153868114c117ad9b1efe3f8782

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