Skip to main content

Make Integration

Upload-Post provides seamless integration with Make (formerly Integromat) for automated video publishing workflows. This guide walks you through connecting your Upload-Post account with Make in 3 simple steps.

Getting Started with Upload-Post

  1. Create an account or log in to your existing Upload-Post account
  2. Navigate to the "API Keys" section
  3. Generate an API key for your Make integration

API Configuration

For Make integration, you'll need to configure an HTTP module with the following parameters:

Endpoint: https://api.upload-post.com/api/upload
Method: POST
Headers: Authorization: Apikey your-api-key-here

Note: Find your API key in your Upload-Post Manage API Keys section.

Form Data Configuration & Make.com Setup

Configure your Make HTTP module with these parameters:

FieldValueRequired
titleYour video titleOptional
userYour usernameRequired
platform[]tiktokRequired
videoBinary fileRequired

Make.com Configuration Steps:

  1. Add an HTTP Module: In your Make.com scenario, add an HTTP module and choose the "Make a Request" action.
  2. Configure the Request Settings:
    • Method: Set to POST.
    • URL: Enter https://api.upload-post.com/api/upload.
    • Headers: Add a header with:
      • Key: Authorization
      • Value: Apikey [YOUR_API_KEY]
    • Set the Request Body: Change the body type to multipart/form-data and add the following form fields:
      • title: Set the value to your desired title (you can use a variable if needed).
      • user: Enter your username you set in Upload-Post.
      • platform[]: Set the value to tiktok.
      • video: Attach the binary file (your video file). Make sure this field is mapped to the binary data you want to send.
  3. Save and Test: Save your scenario and run a test to ensure that the video upload works correctly via the API.

Advanced Configuration Options

For Instagram Uploads

To upload to Instagram instead, simply change the platform value to instagram in your form data.

Uploading to Multiple Platforms

To upload to both TikTok and Instagram simultaneously, add both platform values by creating multiple fields with the same name platform[] in the Make.com HTTP module.

Securely Storing API Keys in Make.com

For better security, avoid hardcoding your API key directly in scenarios:

  • Create an App Key in Make.com
  • Store your Upload-Post API key as a constant
  • Reference the constant in your HTTP module headers
  • When sharing scenarios, use scenario blueprints which do not expose your keys

Example of referencing an API key constant in Make:

"headers": {
"Authorization": "Apikey {{constants.uploadPostApiKey}}"
}

Need more guidance? Check out this detailed forum post: Make.com Community Tutorial

Need Assistance?

For additional help with your Make integration, contact our support team.