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.3.tar.gz (8.2 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.3-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: multi_upload_tool-0.1.3.tar.gz
  • Upload date:
  • Size: 8.2 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.3.tar.gz
Algorithm Hash digest
SHA256 2f2b621291ae39a06e91b8095ee34314378b7ff052cd9f36562d1a6c1d85d623
MD5 d36cfc5017aba00274984adf37f71848
BLAKE2b-256 4c53f699e2573160a87fa915cc37ca075f07bbb9095371924b5f68529ec6371a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for multi_upload_tool-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c057fcfca9b7f82cca4f7253f4c545e49120929bc2648a8b4efccc4578bfd838
MD5 831dc3cb14ecd069d835986950eff313
BLAKE2b-256 7a6f1888749e217bddc1e7e4119ac4873591dddfff917f6ea96f93e2e76791ed

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