Endpoint white-label adalah endpoint yang ditambahkan reseller ke API yang ia jual dengan namanya sendiri. Ini bukan kemampuan baru — melainkan beberapa operasi yang sudah dimiliki API itu, berurutan, di balik satu alamat dan satu nama yang dipilih reseller. Pelanggannya memanggilnya seperti memanggil apa pun yang lain, dan asisten mereka melihatnya di daftar alat, berdampingan dengan operasi yang menjadi bahan penyusunnya.
Mengapa reseller menginginkannya
Karena produk yang dijualnya biasanya bukan satu operasi. “Kami memanaskan daftar untuk Anda” berarti satu pencarian, lalu satu reaksi untuk setiap hasil, lalu satu undangan kepada orang-orang yang menulisnya — empat panggilan yang harus dilakukan dengan benar dan berurutan oleh asisten para pelanggannya, setiap kali. Satu endpoint adalah pekerjaan yang sama, dinamai sekali, dan dijelaskan dengan kata-kata reseller sendiri.
Dari apa ia bisa dibuat, dan dari apa tidak
Hanya dari operasi yang termasuk dalam paket milik reseller sendiri. Endpoint buatan sendiri adalah jalan pintas lewat API yang dibelinya, bukan cara untuk menyiasatinya: langkah yang menyebut sesuatu di luar paketnya ditolak saat endpoint ditulis, bukan saat endpoint dijalankan.
Kondisi dan perulangan diperbolehkan; bahasa ekspresi tidak. Sebuah nilai berupa JSON biasa atau jalur yang dibaca dari eksekusi sejauh ini, dan sebuah kondisi adalah perbandingan. Tidak ada yang dievaluasi, karena endpoint itu ditulis oleh pelanggan, disimpan, lalu dijalankan di server penyedia terhadap akun sungguhan.
Berapa banyak yang boleh dihabiskan satu panggilan
Perulangan berarti sebuah endpoint bisa meminta lebih banyak pekerjaan daripada yang pernah dimaksudkan siapa pun, sehingga satu eksekusi punya batas: jumlah operasi, jumlah iterasi, dan waktu. Mencapai salah satunya adalah jawaban, bukan galat — jawaban itu menyebut apa yang sudah dilakukan, karena pesan yang sudah terkirim tidak bisa ditarik kembali.
Setiap langkah diotorisasi sebagai permintaan baru, sehingga id yang dihasilkan langkah pertama membuktikan dirinya lagi sebelum langkah kedua boleh memakainya. Endpoint gabungan bukan cara untuk melewati pemeriksaan yang dibawa operasi di dalamnya, dan ia menghabiskan anggaran irama yang sama dengan operasi-operasi itu.
Separuh lainnya: menyingkirkan milik kami
Reseller juga bisa menyembunyikan operasi yang tidak ingin ditawarkannya. Menyembunyikan mengeluarkan satu operasi dari daftar alat, manifes, dan referensi; rutenya tetap menjawab, sehingga pelanggan yang sudah memanggilnya tidak rusak oleh perubahan yang dibuat dalam satu kalimat. Reseller yang ingin satu bidang hilang seluruhnya justru berhenti menawarkan bidang itu.
Pertanyaan yang sering diajukan
Bisakah agen AI menulis endpoint seperti ini untuk saya?
Itulah cara yang biasa. Jelaskan apa yang harus dilakukan endpoint dan operasi Anda yang mana yang boleh dipakainya, lalu asisten menulis langkah-langkahnya dan menyimpannya. Endpoint ditolak dengan menyebut nama operasinya jika ia meraih operasi yang tidak termasuk dalam paket Anda, sehingga tebakan yang salah dikoreksi, bukan disimpan.
Apakah endpoint buatan sendiri lebih mahal untuk dijalankan?
Biayanya sama dengan biaya operasi di dalamnya. Satu panggilan yang melakukan empat tindakan menghabiskan anggaran irama yang sama dengan empat panggilan yang melakukannya satu per satu, karena setiap langkah diotorisasi dan diberi irama sebagai permintaannya sendiri.