All Products
Search
Document Center

AI Coding Assistant Lingma:Mengambil data penggunaan departemen

Last Updated:Mar 27, 2026

Mengambil data penggunaan tingkat departemen untuk Lingma melalui OpenAPI.

Edisi yang didukung

Enterprise Dedicated Edition

Titik akhir layanan

Dapatkan titik akhir layanan dan ganti {domain} dalam sintaks permintaan API dengan endpoint Anda.

Otorisasi

Produk

Sumber daya

Izin yang diperlukan

Lingma

Statistik penggunaan departemen

read-only

Sintaks permintaan

GET https://{domain}/oapi/v1/lingma/organizations/{organizationId}/departmentUsage

Detail permintaan

Kueri data penggunaan departemen

curl -X 'GET' \
  'https://test-domain-***.rdc.aliyuncs.com/oapi/v1/lingma/organizations/c7655445-143f-4466-9724-8b371a21****/departmentUsage?departmentId=7b58e90a-063f-475b-ad6d-32d1f438****&startTime=2025-06-10&endTime=2025-06-10&page=1&perPage=100' \
  -H 'Content-Type: application/json' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'

Header permintaan

x-yunxiao-token string (Wajib)

Token akses pribadi Anda. Untuk detail cara mendapatkan token ini, lihat Personal access tokens.

Contoh: pt-0fh3****0fbG_35af****0484.

Parameter permintaan

organizationId string (Wajib)

ID organisasi Anda. Buka halaman Basic Information page di Organization Management console untuk mendapatkan ID organisasi.

departmentId string (Wajib)

ID departemen. Untuk mendapatkan ID ini, lihat List departments in an organization.

startTime string (Wajib)

Tanggal mulai rentang kueri, dalam format YYYY-MM-DD.

endTime string (Wajib)

Tanggal akhir rentang kueri, dalam format YYYY-MM-DD.

page integer (Opsional) Default: 1

Nomor halaman yang akan dikembalikan.

perPage integer (Opsional) Default: 100

Jumlah maksimum entri yang dikembalikan per halaman. Nilai yang valid: [1, 100].

Parameter respons

Contoh respons

[
    {
        "activeDeveloper": 1,
        "activeDeveloperChat": 1,
        "activeDeveloperCompletion": 1,
        "breakdown": {
            "chatting": [
                {
                    "activeDeveloper": 1,
                    "chatTurns": 1,
                    "chatTurnsAccepted": 1,
                    "chatType": "GENERATE_TESTCASE",
                    "ide": "jetbrains"
                }
            ],
            "coding": [
                {
                    "acceptAssistantNewlineCount": 0,
                    "activeDeveloper": 1,
                    "language": "java",
                    "linesAccepted": 95,
                    "linesChanged": 95
                }
            ],
            "completion": [
                {
                    "activeDeveloper": 1,
                    "countAccepted": 3,
                    "countSuggested": 3,
                    "ide": "jetbrains",
                    "language": "java",
                    "linesAccepted": 5,
                    "linesSuggested": 5
                }
            ]
        },
        "date": 1749571200000,
        "departmentId": "68491a3e0dc52b6c963b****",
        "totalChatTurns": 1,
        "totalChatTurnsAccepted": 1,
        "totalCountAcceptedCompletion": 3,
        "totalCountSuggestedCompletion": 3,
        "totalLinesAccepted": 95,
        "totalLinesAcceptedChat": 0,
        "totalLinesAcceptedCompletion": 5,
        "totalLinesChanged": 95,
        "totalLinesSuggestedCompletion": 5
    }
]

activeDeveloper integer

Jumlah pengembang aktif.

activeDeveloperChat integer

Jumlah pengembang aktif yang menggunakan fitur chat.

activeDeveloperCompletion integer

Jumlah pengembang aktif yang menggunakan penyelesaian kode.

breakdown Object

Data penggunaan terperinci.

Properti

chatting array

Data terperinci untuk fitur chat.

Properti

activeDeveloper integer

Jumlah pengguna aktif.

chatTurns integer

Jumlah percakapan chat (chat turns).

chatTurnsAccepted integer

Jumlah percakapan chat yang diterima.

chatType string

Jenis interaksi chat:

  • CODE_GENERATE_COMMENT: Pembuatan komentar kode.

  • GENERATE_TESTCASE: Pembuatan unit test.

  • EXPLAIN_CODE: Penjelasan kode.

  • OPTIMIZE_CODE: Optimasi kode.

  • FREE_INPUT: Chat. String huruf kecil merepresentasikan perintah kustom.

ide string

Jenis IDE, seperti jetbrains atau vscode.

coding array

Data terperinci tentang perubahan kode, yang menggabungkan detail penerimaan dari fitur chat dan penyelesaian kode.

Properti

acceptAssistantNewlineCount integer

Jumlah baris kode yang diterima yang dihasilkan oleh fitur chat pada hari tertentu, dipecah berdasarkan bahasa.

activeDeveloper integer

Jumlah pengguna aktif.

language string

Bahasa pemrograman.

linesAccepted integer

Jumlah baris kode yang diterima.

linesChanged integer

Jumlah baris kode yang diubah.

completion array

Data terperinci tentang saran dan penerimaan penyelesaian kode.

Properti

activeDeveloper integer

Jumlah pengguna aktif.

countAccepted integer

Jumlah penyelesaian yang diterima.

countSuggested integer

Jumlah saran penyelesaian kode.

ide string

Jenis IDE, seperti jetbrains atau vscode.

language string

Bahasa pemrograman.

linesAccepted integer

Jumlah baris kode yang diterima.

linesSuggested integer

Jumlah baris kode yang disarankan.

date integer

Tanggal statistik, direpresentasikan sebagai Unix timestamp dalam milidetik.

departmentId string

ID departemen.

totalChatTurns integer

Total jumlah percakapan chat untuk departemen pada hari tertentu.

totalChatTurnsAccepted integer

Total jumlah percakapan chat yang diterima untuk departemen pada hari tertentu.

totalCountAcceptedCompletion integer

Total jumlah saran penyelesaian kode yang diterima untuk departemen pada hari tertentu.

totalCountSuggestedCompletion integer

Total jumlah saran penyelesaian kode untuk departemen pada hari tertentu.

totalLinesAccepted integer

Total jumlah baris kode yang diterima untuk departemen pada hari tertentu. Ini mencakup kode dari semua fitur, seperti chat dan penyelesaian kode.

totalLinesAcceptedChat integer

Total jumlah baris kode yang diterima yang dihasilkan oleh fitur chat untuk departemen pada hari tertentu.

totalLinesAcceptedCompletion integer

Total jumlah baris kode yang diterima dari penyelesaian kode untuk departemen pada hari tertentu.

totalLinesChanged integer

Total jumlah baris kode yang diubah untuk departemen pada hari tertentu. Ini mencakup perubahan dari semua fitur, seperti chat dan penyelesaian kode.

totalLinesSuggestedCompletion integer

Total jumlah baris kode yang disarankan dari penyelesaian kode untuk departemen pada hari tertentu.

Header respons

Parameter

Deskripsi

Nilai contoh

x-next-page

Halaman berikutnya

2

x-page

Halaman saat ini

1

x-per-page

Jumlah entri per halaman

100

x-prev-page

Halaman sebelumnya

0

x-request-id

ID permintaan

37294673-00CA-5B8B-914F-A8B35511E90A

x-total

Total jumlah entri

10

x-total-pages

Total jumlah halaman

1

Kode error

Untuk informasi lebih lanjut, lihat Error codes.

Referensi

Jika Anda memiliki pertanyaan tentang API ini, lihat OpenAPI-related issues.