> ## Documentation Index
> Fetch the complete documentation index at: https://aisa.one/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Get mission task list

> Get mission task list

Get mission task list

**Pricing** — base \$0.00145 per successful call (provider cost × 1.45; final charge scales by your plan multiplier). Charged only when the upstream response body `code` is `200`.

## Example

```bash theme={null}
curl "https://api.aisa.one/apis/v1/tikhub/douyin/creator/fetch_mission_task_list" \
  -H "Authorization: Bearer YOUR_API_KEY"
```


## OpenAPI

````yaml openapi/tikhub-en.json GET /tikhub/douyin/creator/fetch_mission_task_list
openapi: 3.0.0
info:
  title: TikHub API
  description: >-
    Multi-platform social media data via TikHub — Douyin, TikTok, Bilibili,
    Kuaishou, Weibo, Xiaohongshu, Zhihu, and commercial
    (Xingtu/Huahuo/Billboard) endpoints.
  version: 1.0.0
servers:
  - url: https://api.aisa.one/apis/v1
security:
  - bearerAuth: []
paths:
  /tikhub/douyin/creator/fetch_mission_task_list:
    get:
      tags:
        - TikHub - Douyin
      summary: Get mission task list
      description: Get mission task list
      operationId: get_tikhub_douyin_creator_fetch_mission_task_list
      parameters:
        - name: cursor
          in: query
          required: false
          schema:
            type: integer
            minimum: 0
            description: Cursor (pagination)
            default: 0
            title: Cursor
          description: Cursor (pagination)
          example: 0
        - name: limit
          in: query
          required: false
          schema:
            type: integer
            maximum: 100
            minimum: 1
            description: Items per page
            default: 24
            title: Limit
          description: Items per page
          example: 24
        - name: mission_type
          in: query
          required: false
          schema:
            type: integer
            description: Mission type
            default: 1
            title: Mission Type
          description: Mission type
          example: 1
        - name: tab_scene
          in: query
          required: false
          schema:
            type: integer
            description: 'Scene type: 1=Submittable, 2=Registerable, 3=Product review'
            default: 1
            title: Tab Scene
          description: 'Scene type: 1=Submittable, 2=Registerable, 3=Product review'
          example: 1
        - name: industry_lv1
          in: query
          required: false
          schema:
            type: integer
            description: Primary industry (-1=all)
            default: -1
            title: Industry Lv1
          description: Primary industry (-1=all)
          example: 1913
        - name: industry_lv2
          in: query
          required: false
          schema:
            type: integer
            description: Secondary industry (-1=all)
            default: -1
            title: Industry Lv2
          description: Secondary industry (-1=all)
          example: 191301
        - name: platform_channel
          in: query
          required: false
          schema:
            description: >-
              Platform channel: 1=Douyin video, 2=Douyin live, 3=Douyin
              image+text
            title: Platform Channel
            nullable: true
            type: integer
          description: 'Platform channel: 1=Douyin video, 2=Douyin live, 3=Douyin image+text'
          example: 1
        - name: pay_type
          in: query
          required: false
          schema:
            description: >-
              Pay type: 1=video level, 2=custom, 3=pay per conversion, 4=pay per
              valid view, 5=pay per sale, 9=pay per redemption, 14=pay per
              commission
            title: Pay Type
            nullable: true
            type: integer
          description: >-
            Pay type: 1=video level, 2=custom, 3=pay per conversion, 4=pay per
            valid view, 5=pay per sale, 9=pay per redemption, 14=pay per
            commission
          example: 4
        - name: greater_than_cost_progress
          in: query
          required: false
          schema:
            description: Cost progress (20=above 20%, 50=above 50%, 80=above 80%)
            title: Greater Than Cost Progress
            nullable: true
            type: integer
          description: Cost progress (20=above 20%, 50=above 50%, 80=above 80%)
          example: 20
        - name: publish_time_start
          in: query
          required: false
          schema:
            description: Publish start time (timestamp)
            title: Publish Time Start
            nullable: true
            type: integer
          description: Publish start time (timestamp)
          example: 1757097636
        - name: quick_selector_scene
          in: query
          required: false
          schema:
            description: >-
              Quick selector (1=high revenue, 4=guaranteed income, 5=previously
              cooperated)
            title: Quick Selector Scene
            nullable: true
            type: integer
          description: >-
            Quick selector (1=high revenue, 4=guaranteed income, 5=previously
            cooperated)
        - name: keyword
          in: query
          required: false
          schema:
            description: Keyword (task name or ID)
            title: Keyword
            nullable: true
            type: string
          description: Keyword (task name or ID)
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResponseModel'
components:
  schemas:
    ResponseModel:
      properties:
        code:
          type: integer
          title: Code
          description: HTTP status code
          default: 200
        request_id:
          title: Request Id
          description: Unique request identifier
          nullable: true
          type: string
        message:
          type: string
          title: Message
          description: Response message (EN-US)
          default: Request successful. This request will incur a charge.
        message_zh:
          type: string
          title: Message Zh
          description: Response message (ZH-CN)
          default: Request successful; this request will be billed.
        support:
          type: string
          title: Support
          description: Support message
          default: 'Discord: https://discord.gg/aMEAS8Xsvz'
        time:
          type: string
          title: Time
          description: The time the response was generated
        time_stamp:
          type: integer
          title: Time Stamp
          description: The timestamp the response was generated
        time_zone:
          type: string
          title: Time Zone
          description: The timezone of the response time
          default: America/Los_Angeles
        docs:
          title: Docs
          description: Link to the API Swagger documentation for this endpoint
          nullable: true
          type: string
        cache_message:
          title: Cache Message
          description: Cache message (EN-US)
          default: >-
            This response is cached and accessible via the URL below for 24
            hours at no extra cost. The cache is for request tracing only — it
            doesn't affect the API's data freshness and won't be returned
            through the API again.
          nullable: true
          type: string
        cache_message_zh:
          title: Cache Message Zh
          description: Cache message (ZH-CN)
          default: >-
            This response has been cached and can be viewed directly via the URL
            below; it is valid for 24 hours and accessing the cached link incurs
            no additional charge. The cache is for request tracing only and does
            not affect the freshness of the API data, nor will it be returned
            again through the API.
          nullable: true
          type: string
        cache_url:
          title: Cache Url
          description: The URL to access the cached result
          nullable: true
          type: string
        router:
          type: string
          title: Router
          description: The endpoint that generated this response
          default: ''
        params:
          title: Params
          description: The parameters used in the request
          default: {}
        data:
          title: Data
          description: The response data
          nullable: true
      type: object
      title: ResponseModel
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: AIsa API key. Get yours at https://aisa.one

````