Launch your TikTok integration in minutes

Adeli publishes to TikTok through the same endpoint as every other network. No TikTok developer app, review process, or token refresh for your team to own.

problem

Why Adeli vs. build it yourself?

app review

Skip TikTok's developer review

Building directly against TikTok for Developers means registering your own app and sitting through TikTok's review before you can publish on behalf of real users. Adeli already has that app and has already passed that review, behind one API key.

token refresh

Skip maintaining OAuth refresh

TikTok OAuth tokens expire and need refreshing on their own schedule. Adeli handles that refresh cycle for every connected TikTok account, so it isn't logic your product has to own.

one integration

One endpoint, not a TikTok-specific one

Adeli replaces a dedicated TikTok integration with the same endpoint you already use for every other network — add "tiktok" to the platforms array instead of standing up a second SDK and a second credential set.

what you get

Everything Adeli does, applied to TikTok

publishing

Multi-network publishing

One request publishes to TikTok alongside every other network you've connected — set platforms: ["tiktok", ...] and Adeli fans it out in a single call.

scheduling

Built-in scheduling

Queue a TikTok post for a future time and Adeli's delivery layer handles retries and timezones, so you don't run your own queue for it.

no oauth hassle

No OAuth hassle

Adeli holds the TikTok developer app, keeps its token refresh cycle current, and carries TikTok's review process. You hold one API key.

accounts

Multi-account management

Every one of your users connects their own TikTok account through Adeli, cleanly scoped and isolated from every other user's.

analytics

Post analytics

Read engagement, reach, and follower metrics for a TikTok post back through the same endpoint you published it with.

delivery

Instant delivery

Publish to TikTok now or schedule it for later. Either way you get a per-platform status back and a webhook the moment it lands.

one endpoint

Publish to TikTok the same way you publish to everything else

Same request shape as every other connected network — only the platforms array changes.

TypeScript
const res = await fetch("https://app.tryadeli.com/api/v1/posts", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${apiKey}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    content: "We shipped it.",
    platforms: ["tiktok"],
    publishNow: true,
  }),
});
faq

TikTok API — Frequently Asked Questions

Does Adeli support TikTok's content posting requirements?

Adeli handles the TikTok developer app and its review process on your behalf and publishes through TikTok's own posting API. We don't restate TikTok's technical requirements here, since TikTok sets and changes those — what's true is that you never register your own TikTok app or go through TikTok's review to use Adeli.

Do I need my own TikTok developer account?

No. Adeli maintains the TikTok developer app and carries TikTok's review process itself, so you never register your own app or wait on TikTok's approval.

Can my users connect their own TikTok accounts?

Yes. Every one of your users connects their own TikTok account through Adeli, cleanly scoped and isolated from your other users' accounts.

Can I schedule TikTok posts for later?

Yes. Send a scheduled time instead of publishNow and the post sits in the queue until it's due — the same mechanism used for every other connected network.

What happens if a post to TikTok fails?

You get a per-platform status on the response plus a webhook when anything changes, so a failure on TikTok doesn't block posts going out to your other connected networks.

keep going

One API. Every network you need.

TikTok accounts are one part of it — see how the social media posting API works across every connected network, or check pricing.

Add TikTok to your product
without building the integration.

Book a short onboarding call, get your API key, and start publishing to TikTok the same day.

Get started