Skip to content
Connected session · FullPool

Import session

Bind a session you own to a dedicated mobile context.

POSTapi.tikultra.com/v1/account/importPremium · 25 credits
Upstream/passport/account/info/v2//aweme/v1/user/profile/self/Growth and up

Parameters

NameTypeDescription
session_idrequiredstringThe sessionid or sid_tt value exported from your device.
e.g. 7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c
cookiesobjectOptional full cookie map from your device.
device_idstringBind to a device you already provisioned. Omit to provision one.
osstringandroid or ios.
e.g. android
app_flavourstringWhich app to run as.
e.g. tiktok
app_versionstringA release of that app. Defaults to the current default for (os, app_flavour).
e.g. 47.6.3
regionstringTwo-letter country code for egress and storefront.
e.g. US
citystringA city in that region. See the supported cities list.
e.g. miami

Pricing

PlanPer callPer 1,000 calls
Starter25 credits$2.90
Growth25 credits$1.98
Scale25 credits$1.45

Connected sessions run on FullPool and are for accounts you own or are authorized to operate. Growth and up.

Responses

A 200 returns JSON with stable field names. Every response carries x-credits-cost, x-credits-tier and x-credits-remaining. Errors return a JSON body with a stable code and cost 0 credits. Error codes

curl -X POST https://api.tikultra.com/v1/account/import \
  -H "x-api-key: $TIKULTRA_KEY" \
  -H "content-type: application/json" \
  -d '{"session_id":"7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c","cookies":{"sessionid":"7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c","tt-target-idc":"useast5"},"os":"android","app_flavour":"tiktok","app_version":"47.6.3","region":"US","city":"miami"}'
{
  "account_id": "acc_7Hq2",
  "status": "connected",
  "health": "healthy",
  "uid": "6970000000000000001",
  "sec_uid": "MS4wLjABAAAAq8V3xLm2pR9wQ8mN4vK1zH7tB2yX",
  "username": "acme",
  "nickname": "Acme Studio",
  "device": {
    "device_id": "7392011847562901234",
    "os": "android",
    "app_flavour": "tiktok",
    "app_version": "47.6.3",
    "region": "US",
    "city": "miami",
    "pool": "FullPool"
  }
}
Try it in the playgroundFull reference in the docs

More in Connected sessions

POST/v1/account/login/otp/sendEmail sign-in: send code25 crPOST/v1/account/login/otp/verifyEmail sign-in: verify code25 crPOST/v1/account/sessionRefresh session25 crGET/v1/account/healthSession health15 crPOST/v1/account/warm/nicheWarm session for niche25 crGET/v1/account/upload/precheckUpload precheck15 crPOST/v1/account/upload/videoPublish video100 crPOST/v1/account/upload/slideshowPublish slideshow100 crPOST/v1/account/upload/deleteDelete post15 crPOST/v1/account/post/visibilityPost visibility15 crGET/v1/account/upload/placesPlaces for a post15 crPOST/v1/account/profile/updateUpdate profile25 crPOST/v1/account/profile/usernameChange username25 crPOST/v1/account/profile/avatarChange avatar25 crPOST/v1/account/profile/privacyPrivacy settings25 crPOST/v1/account/settingsApp settings15 crPOST/v1/account/wellbeingDigital wellbeing15 crPOST/v1/account/commentPost comment25 crPOST/v1/account/comment/likeLike comment15 crPOST/v1/account/comment/unlikeUnlike comment15 crPOST/v1/account/comment/deleteDelete comment15 crGET/v1/account/dm/inboxInbox20 crGET/v1/account/dm/conversation/listConversations20 crGET/v1/account/dm/conversation/messagesConversation messages20 crPOST/v1/account/dm/conversation/createStart conversation20 crPOST/v1/account/dm/conversation/readMark read20 crPOST/v1/account/dm/sendSend message35 crPOST/v1/account/dm/send-imageSend image35 crPOST/v1/account/dm/send-voiceSend voice note35 crPOST/v1/account/dm/replyReply to message35 crPOST/v1/account/dm/stickerSend sticker35 crPOST/v1/account/dm/share-videoShare video35 crPOST/v1/account/dm/reactReact to message15 crPOST/v1/account/dm/recallUnsend message15 crGET/v1/account/dm/group/infoGroup info20 crGET/v1/account/dm/group/membersGroup members20 crGET/v1/account/dm/streaksStreaks20 crPOST/v1/account/live/startStart LIVE100 crPOST/v1/account/live/pingLIVE heartbeat15 crPOST/v1/account/live/finishEnd LIVE15 crPOST/v1/account/live/moderateModerate LIVE20 crPOST/v1/account/live/cohostCo-host20 crPOST/v1/account/live/battleLIVE match20 crGET/v1/account/shop/cartCart25 crGET/v1/account/shop/order-centerOrders25 crGET/v1/account/shop/csShop support chat25 cr

Ready to build?

Start with 2,500 free credits and test every public endpoint, then pick a plan.