{"id":35726,"date":"2024-03-14T10:42:47","date_gmt":"2024-03-14T09:42:47","guid":{"rendered":"https:\/\/kb.apptec360.com\/manual\/knowledgebase\/general-rules\/"},"modified":"2024-12-04T05:38:11","modified_gmt":"2024-12-04T04:38:11","slug":"general-rules","status":"publish","type":"knowledgebase","link":"https:\/\/kb.apptec360.com\/manual\/id\/knowledgebase\/general-settings\/role-based-access\/api-access\/general-rules\/","title":{"rendered":"Aturan Umum"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>API REST tersedia di bawah URL dasar:<\/li>\n<\/ul>\n\n<p>\/public\/external\/api<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Semua permintaan harus dikirim melalui POST.  <\/li>\n\n\n\n<li>API REST hanya mendukung permintaan melalui HTTPS.  <\/li>\n\n\n\n<li>Permintaan harus berisi Header berikut ini:<\/li>\n<\/ul>\n\n<table id=\"tablepress-6\" class=\"tablepress tablepress-id-6\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=6\" rel=\"nofollow\">Sunting<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Nama Header<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Nilai Header<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Deskripsi<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>Jenis konten<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>application\/json<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>tetap<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>auth<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>123&#8230; xyz<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Kunci API dari Tab &#8220;Akses API&#8221;<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>tanda tangan<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Tanda tangan yang dikodekan dengan Base64<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Tanda tangan dari muatan yang dihasilkan dengan<\/p><br\/>\n        <p>Kunci pribadi dari Tab &#8220;Akses API&#8221;<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>Badan permintaan harus berupa objek yang dikodekan dengan json yang harus berisi nilai-nilai berikut:<\/li>\n<\/ul>\n\n<div class=\"pagebreak-after\"><\/div>\n\n<table id=\"tablepress-7\" class=\"tablepress tablepress-id-7\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=7\" rel=\"nofollow\">Sunting<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Bidang<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Nilai Contoh Bidang<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Deskripsi<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>api<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>v2\/perangkat\/daftarperangkat<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Nama API<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>waktu<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>1529662725<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Stempel Waktu Unix (UTC) dari mesin klien.<\/p><br\/>\n        <p>Perbedaan waktu maksimum yang diizinkan<\/p><br\/>\n        <p>antara klien dan server adalah 30<\/p><br\/>\n        <p>menit.<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>Jika berhasil, API akan mengembalikan data yang diminta (lihat Query di bawah ini) dan kode status HTTP 200.<\/li>\n\n\n\n<li>Jika terjadi kesalahan, kode status HTTP akan berada di antara 4xx dan 5xx, tergantung pada kesalahan, dan objek respons akan berisi sebuah larik dengan kunci &#8220;kesalahan&#8221;, yang berisi daftar pesan kesalahan yang dapat dibaca oleh manusia.<\/li>\n\n\n\n<li>Jika tidak ada data yang cocok untuk perangkat, array kosong akan dikembalikan.<\/li>\n\n\n\n<li>Jika Id perangkat tidak ada, maka data yang dikembalikan akan menjadi nol.<\/li>\n<\/ul>\n","protected":false},"parent":35728,"menu_order":0,"template":"","class_list":["post-35726","knowledgebase","type-knowledgebase","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/knowledgebase\/35726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/types\/knowledgebase"}],"version-history":[{"count":2,"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/knowledgebase\/35726\/revisions"}],"predecessor-version":[{"id":36495,"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/knowledgebase\/35726\/revisions\/36495"}],"up":[{"embeddable":true,"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/knowledgebase\/35728"}],"wp:attachment":[{"href":"https:\/\/kb.apptec360.com\/manual\/id\/wp-json\/wp\/v2\/media?parent=35726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}