A2E
  1. Face Swap Tasks
A2E
  • AI Avatar API
  • Get Tokens
    • Obtain Login Token
      POST
    • Get API token
      POST
    • Delete API token
      POST
    • List api tokens
      GET
    • Getting API Tokens (2025 version)
      GET
  • TTS and Voice Clone
    • List Public TTS Options
      POST
    • List Voice Clone Options
      GET
    • Train TTS Model of The User's Voice (Voice Clone)
      POST
    • List Ongoing Voice Clone Tasks
      GET
    • Generate TTS Audio (Text-to-Speech)
      POST
    • Get Details of a Voice
      GET
    • Delete a User Voice
      DELETE
  • Generate Avatar Videos
    • Generate AI Avatar Videos
      POST
    • List of Result Videos
      POST
    • List One or All Avatars
      POST
    • Obtain the Status of One Avatar Video Task
      POST
    • Obtain the List of Personalized Lip-Sync Models
      GET
    • Delete or Cancel a Video
      DELETE
    • Auto Language Detect
      POST
    • Auto Swith to Public Computing Pool
      POST
  • Create Avatars and Train Lip-sync Models
    • Create A Custom Avatar by a Video or an Image
    • Train a Personalized Lip-sync Model (Optional) a.k.a. Continue Training 💠
    • Remove A Customized Avatar
    • Get Status of All Tasks
    • Get All Ongoing "Training" Tasks
    • Status of One Task
    • Clone Voice from a Video
  • Background Matting and Replacement
    • Obtain the List of Background Images
    • Add Custom Background Image
    • Delete Custom Image
  • Face Swap
    • Manage Face Swap Resource
      • Add Face Swap Image
      • Get Records of Face Swap Images
      • Delete User Face Swap Image
    • Quickly Preview Face Swap
      • Add User Face Swap Preview
      • Get Status of Face Swap Preview Process
    • Face Swap Tasks
      • Add User Face Swap Task
        POST
      • Get Status of Face Swap Task
        GET
      • Get Face Swap Task Records
        GET
      • Get Details of Face Swap
        GET
      • Delete Record
        DELETE
  • AI Dubbing
    • Start dubbing
    • List Dubbing Tasks
    • List All Processing Dubbing Tasks
    • Get Details
    • Delete Record
  • Image to Video
    • Start Image-to-Video
    • Check Status of One Task
    • List Status of All Tasks
    • Delete Record
  • Caption Removal
    • Start Caption Removal
    • Get Records of All Tasks
    • Get Status of All Tasks in Processing
    • Get Details of One Task
    • Delete a Task
  • Streaming Avatar
    • Get All avatars
    • Get a Streaming Avatar Token
    • Set QA Context
    • Get QA Context
    • Ask a Question to the Avatar
    • Let the Avatar Speak Directly
    • Leave the Room
  • Miscellaneous
    • Add a User
    • Get User Remaining Credits
    • Exchange Diamonds
    • List Available Languages
    • Save URL to A2E's storage
  1. Face Swap Tasks

Get Face Swap Task Records

Global Server
https://video.a2e.ai
Global Server
https://video.a2e.ai
GET
/api/v1/userFaceSwapTask/records
This endpoint retrieves a list of user face swap task records.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
pageNum
string 
required
The page number for pagination
Example:
1
pageSize
string 
required
The number of records to be included in each page
Example:
10

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://video.a2e.ai/api/v1/userFaceSwapTask/records?pageNum=1&pageSize=10'

Responses

🟢200records
application/json
Body
code
integer 
required
0 is OK
data
object 
required
rows
array [object {14}] 
required
An array of user face swap task records
count
integer 
required
The total count of user face swap task records
Example
{
  "code": 0,
  "data": {
    "rows": [
      {
        "name": "xxxx",
        "video_url": "https://dh24as48lv9ce.cloudfront.net/pbs_lite/stable/customer/645888fc89897e30c57e31f0/clipVideo/665d718eb8f6a5ee678aa392/1717400057881.mp4",
        "duration": 6,
        "face_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/beta/face_swap/ab2fca41-90e5-41a6-aa66-08a960b035e4.jpg",
        "current_status": "completed",
        "result_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/user/637498294abbb165572d5dbe/userFaceSwapTask/6674f1765699df7e9d25311a/1717400057881_ab2fca41-90e5-41a6-aa66-08a960b035e4_1718940028723.mp4",
        "error_code": "0",
        "faild_message": null,
        "_id": "6674f1765699df7e9d25311a",
        "createdAt": "2024-06-21T03:20:22.436Z",
        "updatedAt": "2024-06-21T03:21:00.795Z",
        "initialized_time": "2024-06-21T03:20:22.940Z",
        "processing_time": "2024-06-21T03:20:23.358Z",
        "completed_time": "2024-06-21T03:20:58.625Z"
      },
      {
        "name": "2024-06-07 19:06:26",
        "video_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/faceSwap/2024067/1717758398720.mp4",
        "duration": 0,
        "face_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/faceSwap/2024067/1717730089329.png",
        "current_status": "completed",
        "result_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/user/637498294abbb165572d5dbe/userFaceSwapTask/6662e9c62246edced67000f7/1717758398720_1717730089329_1717758409522.mp4",
        "error_code": "0",
        "faild_message": null,
        "_id": "6662e9c62246edced67000f7",
        "createdAt": "2024-06-07T11:06:46.273Z",
        "updatedAt": "2024-06-07T11:07:35.812Z",
        "initialized_time": "2024-06-07T11:06:46.785Z",
        "processing_time": "2024-06-07T11:06:47.162Z",
        "completed_time": "2024-06-07T11:07:34.667Z"
      },
      {
        "name": "2024-06-07 11:14:35",
        "video_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/faceSwap/2024067/1717730378328.mp4",
        "duration": 0,
        "face_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/faceSwap/2024067/1717730089329.png",
        "current_status": "completed",
        "result_url": "https://dh24as48lv9ce.cloudfront.net/adam2eve/stable/user/637498294abbb165572d5dbe/userFaceSwapTask/66627c58577166cec1929f84/1717730378328_1717730089329_1717758893515.mp4",
        "error_code": "0",
        "faild_message": null,
        "_id": "66627c58577166cec1929f84",
        "createdAt": "2024-06-07T03:19:52.183Z",
        "updatedAt": "2024-06-07T11:15:56.687Z",
        "initialized_time": "2024-06-07T11:14:51.208Z",
        "processing_time": "2024-06-07T11:14:51.554Z",
        "completed_time": "2024-06-07T11:15:55.554Z"
      }
    ],
    "count": 3
  }
}
Previous
Get Status of Face Swap Task
Next
Get Details of Face Swap
Built with