Lấy danh sách Template của từng OA

Khi có nhu cầu lấy danh sách Template trong mỗi OA, sử dụng API sau đây

Lưu ý: Api này sẽ sử dụng cặp api-key khác được gọi là Integration Api Key

HTTP request

URL: https://apis.infinix.vn/v1/zalo-oa/<slug-api-key>/list-template

Method: GET

Content Type: application/json

Example request

curl --location 'https://apis.infinix.vn/v1/zalo-oa/vng-db-integration-2d70/list-template?zaloOAId=3464600086067270154&page=1&size=1' \
--header 'api-key: 2037a0b0455fb35f05406d763acfac'

Tham số header

Tham số
Kiểu dữ liệu
Tính bắt buộc
Mô tả

api-key

String

yes

Đoạn mã cần truyền vào để xác minh quyền sử dụng API. Sử dụng integration api key

Cấu trúc các thuộc tính request query

Tham số
Kiểu dữ liệu

zaloOAId

String

tenant Id cần lấy danh sách OA

page

Number

Số trang

size

Number

Số kết quả mỗi trang

Example response

{
    "success": true,
    "data": [
        {
            "id": "52c5e96a-9288-4fe8-9b4d-2e7f1244e7a0",
            "templateName": "Xác nhận đặt lịch hẹn",
            "status": "APPROVED",
            "logo": "",
            "price": 200,
            "createdAt": "2024-10-11T09:25:48.869Z",
            "previewUrl": "https://account.zalo.cloud/znspreview/CgKYKRABDgOWI57M4jyUEQ==",
            "templateId": "356340"
        }
    ],
    "meta": {
        "sessionId": "f8e235e9-1017-46f3-a4b0-d895a0683c83",
        "total": 5,
        "page": 1,
        "size": 1
    }
}

Cấu trúc các thuộc tính response

  1. Cấu trúc response

Tham số
Kiểu dữ liệu

success

Boolean

Xác định gọi api thành công

data

Array Object

Dữ liệu trả về

meta

Object

Metadata của request

  1. Cấu trúc data

Tham số
Kiểu dữ liệu

id

String

Định danh OA trong hệ thống InfiniX

templateName

String

Tên Template trong hệ thống InfiniX

templateId

String

Mã định danh template trong hệ thống Zalo

status

String

Trạng thái của template trên hệ thống InfiniX. Các status bao gồm: PENDING: Đang chờ duyệt APPROVED: Đã được Zalo duyệt REJECTED: Đã bị Zalo từ chối

logo

String

Logo khi request template trên hệ thống InfiniX

price

Number

Đơn giá của template.

createdAt

String Datetime

Thời điểm tạo Template trong hệ thống InfiniX

previewUrl

String

Đường dẫn xem trước mẫu Template

  1. Cấu trúc meta

Tham số
Kiểu dữ liệu

sessionId

String

Mã định danh mỗi request

total

Number

Tổng số kết quả theo điều kiện tìm kiếm

page

Number

Số trang hiện tại

size

Number

Số lượng kết quả lấy về mỗi trang

Last updated