{"title":"LINGTU AI OpenAPI","version":"1.8.0","lastUpdated":"2026-08-26","canonicalSpecification":"/openapi.json","workflows":[{"id":"ai-generation","markdown":"/openapi/workflows/ai-generation.md"}],"operations":[{"operationId":"createTikTokShopAuthorizationUrl","method":"GET","path":"/v1/creatorAccount/tiktokShopOauth/authorize","summary":"Create a TikTok Shop creator authorization URL","tags":["Commerce Publishing"],"markdown":"/openapi/operations/createTikTokShopAuthorizationUrl.md","schema":"/openapi/operations/createTikTokShopAuthorizationUrl.json","relatedOperations":[]},{"operationId":"listCreatorAccounts","method":"GET","path":"/v1/creatorAccount/pageList","summary":"List authorized creator accounts","tags":["Commerce Publishing"],"markdown":"/openapi/operations/listCreatorAccounts.md","schema":"/openapi/operations/listCreatorAccounts.json","relatedOperations":[]},{"operationId":"listTikTokShowcaseProducts","method":"GET","path":"/v1/creator/tiktokshop/product/listByShowcase","summary":"List creator showcase products","tags":["Commerce Publishing"],"markdown":"/openapi/operations/listTikTokShowcaseProducts.md","schema":"/openapi/operations/listTikTokShowcaseProducts.json","relatedOperations":[]},{"operationId":"addTikTokShowcaseProducts","method":"POST","path":"/v1/creator/tiktokshop/product/addToShowcase","summary":"Add products to a creator showcase","tags":["Commerce Publishing"],"markdown":"/openapi/operations/addTikTokShowcaseProducts.md","schema":"/openapi/operations/addTikTokShowcaseProducts.json","relatedOperations":[]},{"operationId":"createFileUpload","method":"POST","path":"/v1/file/presign","summary":"Create a presigned file upload","tags":["File Upload"],"markdown":"/openapi/operations/createFileUpload.md","schema":"/openapi/operations/createFileUpload.json","relatedOperations":[]},{"operationId":"confirmFileUpload","method":"POST","path":"/v1/file/confirm","summary":"Confirm a file upload","tags":["File Upload"],"markdown":"/openapi/operations/confirmFileUpload.md","schema":"/openapi/operations/confirmFileUpload.json","relatedOperations":[]},{"operationId":"uploadTikTokShopVideoCover","method":"POST","path":"/v1/creator/tiktokshop/uploadPhoto","summary":"Upload a TikTok Shop video cover","tags":["File Upload"],"markdown":"/openapi/operations/uploadTikTokShopVideoCover.md","schema":"/openapi/operations/uploadTikTokShopVideoCover.json","relatedOperations":["createCreatorPost"]},{"operationId":"createCreatorPost","method":"POST","path":"/v1/creator/post/create","summary":"Create a creator publishing task","tags":["Commerce Publishing"],"markdown":"/openapi/operations/createCreatorPost.md","schema":"/openapi/operations/createCreatorPost.json","relatedOperations":["uploadTikTokShopVideoCover","listCreatorPosts"]},{"operationId":"listCreatorPosts","method":"GET","path":"/v1/creator/post/pageList","summary":"List creator publishing records","tags":["Commerce Publishing"],"markdown":"/openapi/operations/listCreatorPosts.md","schema":"/openapi/operations/listCreatorPosts.json","relatedOperations":[]},{"operationId":"createAiGenerationSchedule","method":"POST","path":"/v1/ai/schedule/create","summary":"Create an AI media generation schedule","tags":["AI Content Generation"],"markdown":"/openapi/operations/createAiGenerationSchedule.md","schema":"/openapi/operations/createAiGenerationSchedule.json","relatedOperations":["listAiTasksByScheduleId"]},{"operationId":"listAiTasksByScheduleId","method":"GET","path":"/v1/ai/task/listByScheduleId","summary":"List AI generation tasks by schedule ID","tags":["AI Content Generation"],"markdown":"/openapi/operations/listAiTasksByScheduleId.md","schema":"/openapi/operations/listAiTasksByScheduleId.json","relatedOperations":["createAiGenerationSchedule"]},{"operationId":"fetchTikTokCreatorPosts","method":"GET","path":"/v1/influencer/fetchPosts","summary":"Fetch a TikTok creator profile and recent posts","tags":["Creator Analysis"],"markdown":"/openapi/operations/fetchTikTokCreatorPosts.md","schema":"/openapi/operations/fetchTikTokCreatorPosts.json","relatedOperations":["createRelayChatCompletion"]},{"operationId":"fetchInstagramCreatorPosts","method":"GET","path":"/v1/influencer/ins/fetchPosts","summary":"Fetch an Instagram creator profile and recent posts","tags":["Creator Analysis"],"markdown":"/openapi/operations/fetchInstagramCreatorPosts.md","schema":"/openapi/operations/fetchInstagramCreatorPosts.json","relatedOperations":["createRelayChatCompletion"]},{"operationId":"fetchPublicVideoData","method":"POST","path":"/v1/material/fetch","summary":"Fetch public video data","tags":["Content Data"],"markdown":"/openapi/operations/fetchPublicVideoData.md","schema":"/openapi/operations/fetchPublicVideoData.json","relatedOperations":[]},{"operationId":"streamViralVideoReplication","method":"POST","path":"/v1/material/analysisTask/stream","summary":"Stream a viral-video replication prompt","tags":["Viral Video Replication"],"markdown":"/openapi/operations/streamViralVideoReplication.md","schema":"/openapi/operations/streamViralVideoReplication.json","relatedOperations":["createFileUpload","confirmFileUpload","createAiGenerationSchedule"]},{"operationId":"createRelayChatCompletion","method":"POST","path":"/v1/relay/chat/completions","summary":"Relay a chat completion to a supported model","tags":["AI Model API"],"markdown":"/openapi/operations/createRelayChatCompletion.md","schema":"/openapi/operations/createRelayChatCompletion.json","relatedOperations":[]}]}