Jadwal Shalat

SMS Center

Ketik @infohalal(spasi)pesan
kirim ke 085778191979

Alamat Email

API Halal Indonesia apihalalindonesia@gmail.com

Banner Ads


Banner Ads

Intro

API (Application Programming Interface) produk halal Indonesia merupakan web service pencarian produk halal Indonesia menggunakan metode GET yang terdiri dari 3 parameter yaitu MENU, QUERY, dan PAGE.

Syntax

GET http://api.agusadiyanto.net/halal/?menu=...

GET http://api.agusadiyanto.net/halal/?menu=...&query=...

GET http://api.agusadiyanto.net/halal/?menu=...&query=...&page=...

Parameters

Name Type Description
menu
string Ada 5 menu string yaitu nama_produk, nama_produsen, nomor_sertifikat, a.kategori_id, dan semua_kategori
query
string Sesuaikan dengan nama menu
page
integer Nomor halaman selanjutnya kelipatan 10. Misal; 0, 10, 20, dst. Default = 0.

Semua Kategori

Untuk menampilkan semua kategori produk halal yang terdiri dari 35 kategori produk halal.


Syntax

GET http://api.agusadiyanto.net/halal/?menu=...

Parameters

Name Required Description
menu
required Menampilkan semua kategori (tanpa parameter query dan page)

Contoh

GET http://api.agusadiyanto.net/halal/?menu=semua_kategori

Result JSON

{
    "semua_kategori": [
        {
            "nama": "Meat and Processed Meat Products (Daging dan Produk Daging Olahan)",
            "kategori_id": "01"
        },
        {
            ...
        },
        {
            "nama": "Kitchen (Dapur)",
            "kategori_id": "35"
        }
    ]
}

DEMO

Kategori ID Produk

Pencarian produk halal berdasarkan parameter a.kategori_id yang diikuti dengan parameter query dan page.


Syntax

GET http://api.agusadiyanto.net/halal/?menu=...&query=...

atau
GET http://api.agusadiyanto.net/halal/?menu=...&query=...&page=...

Parameters

Name Required Description
menu
required Parameter a.kategori_id
query
required Sesuaikan dengan nama menu (kategori_id bisa didapat dari semua_kategori)
page
required Nomor halaman selanjutnya kelipatan 10. Misal; 0, 10, 20, dst. Default = 0.

Contoh

GET http://api.agusadiyanto.net/halal/?menu=a.kategori_id&query=08

GET http://api.agusadiyanto.net/halal/?menu=a.kategori_id&query=08&page=0

Result JSON

{
    "menu": "a.kategori_id",
    "query": "08",
    "status": "success",
    "data": [
        {
            "nama_produk": " ayam gulai",
            "nomor_sertifikat": "00330071540115",
            "nama_produsen": "RSIA Jakarta Islamic Hospital",
            "berlaku_hingga": "13 January 2017"
        },
        {
            ...
        },
        {
            "nama_produk": "Ayam Betutu",
            "nomor_sertifikat": "00330071101214",
            "nama_produsen": "Pangansari Utama Food Industry, PT",
            "berlaku_hingga": "09 December 2016"
        }
    ],
    "this_page": 0,
    "prev_page": null,
    "next_page": 10
}

DEMO

Nama Produk

Pencarian produk halal berdasarkan parameter nama_produk yang diikuti dengan parameter query dan page.


Syntax

GET http://api.agusadiyanto.net/halal/?menu=...&query=...

atau
GET http://api.agusadiyanto.net/halal/?menu=...&query=...&page=...

Parameters

Name Required Description
menu
required Parameter nama_produk
query
required Sesuaikan dengan nama menu (keyword pencarian)
page
required Nomor halaman selanjutnya kelipatan 10. Misal; 0, 10, 20, dst. Default = 0.

Contoh

GET http://api.agusadiyanto.net/halal/?menu=nama_produk&query=tempe

GET http://api.agusadiyanto.net/halal/?menu=nama_produk&query=tempe&page=0

Result JSON

{
    "menu": "nama_produk",
    "query": "tempe",
    "status": "success",
    "data": [
        {
            "nama_produk": "Crispy Tempe",
            "nomor_sertifikat": "00190074531115",
            "nama_produsen": "PT. Louisiana Far East",
            "berlaku_hingga": "09 July 2017"
        },
        {
            ...
        },
        {
            "nama_produk": "Keripik Tempe Original",
            "nomor_sertifikat": "00100048400708",
            "nama_produsen": "PT. Universal Cipta Pangan",
            "berlaku_hingga": "17 February 2017"
        }
    ],
    "this_page": 0,
    "prev_page": null,
    "next_page": 10
}

DEMO

Nama Produsen

Pencarian produk halal berdasarkan parameter nama_produsen yang diikuti dengan parameter query dan page.


Syntax

GET http://api.agusadiyanto.net/halal/?menu=...&query=...

atau
GET http://api.agusadiyanto.net/halal/?menu=...&query=...&page=...

Parameters

Name Required Description
menu
required Parameter nama_produsen
query
required Sesuaikan dengan nama menu (keyword pencarian)
page
required Nomor halaman selanjutnya kelipatan 10. Misal; 0, 10, 20, dst. Default = 0.

Contoh

GET http://api.agusadiyanto.net/halal/?menu=nama_produsen&query=RSIA Jakarta Islamic Hospital

GET http://api.agusadiyanto.net/halal/?menu=nama_produsen&query=RSIA Jakarta Islamic Hospital&page=0

Result JSON

{
    "menu": "nama_produsen",
    "query": "RSIA Jakarta Islamic Hospital",
    "status": "success",
    "data": [
        {
            "nama_produk": " ayam gulai",
            "nomor_sertifikat": "00330071540115",
            "nama_produsen": "RSIA Jakarta Islamic Hospital",
            "berlaku_hingga": "13 January 2017"
        },
        {
            ...
        },
        {
            "nama_produk": "ayam rendang",
            "nomor_sertifikat": "00330071540115",
            "nama_produsen": "RSIA Jakarta Islamic Hospital",
            "berlaku_hingga": "13 January 2017"
        }
    ],
    "this_page": 0,
    "prev_page": null,
    "next_page": 10
}

DEMO

Nomor Sertifikat

Pencarian produk halal berdasarkan parameter nomor_sertifikat yang diikuti dengan parameter query dan page.


Syntax

GET http://api.agusadiyanto.net/halal/?menu=...&query=...

atau
GET http://api.agusadiyanto.net/halal/?menu=...&query=...&page=...

Parameters

Name Required Description
menu
required Parameter nomor_sertifikat
query
required Sesuaikan dengan nama menu (keyword pencarian)
page
required Nomor halaman selanjutnya kelipatan 10. Misal; 0, 10, 20, dst. Default = 0.

Contoh

GET http://api.agusadiyanto.net/halal/?menu=nomor_sertifikat&query=00330071540115

GET http://api.agusadiyanto.net/halal/?menu=nomor_sertifikat&query=00330071540115&page=0

Result JSON

{
    "menu": "nomor_sertifikat",
    "query": "00330071540115",
    "status": "success",
    "data": [
        {
            "nama_produk": " ayam gulai",
            "nomor_sertifikat": "00330071540115",
            "nama_produsen": "RSIA Jakarta Islamic Hospital",
            "berlaku_hingga": "13 January 2017"
        },
        {
            ...
        },
        {
            "nama_produk": "ayam rendang",
            "nomor_sertifikat": "00330071540115",
            "nama_produsen": "RSIA Jakarta Islamic Hospital",
            "berlaku_hingga": "13 January 2017"
        }
    ],
    "this_page": 0,
    "prev_page": null,
    "next_page": 10
}

DEMO

Widget

Widget pencarian produk halal untuk dipasang di website/blog Anda. Letakkan baris kode dibawah ini pada widget atau sidebar website/blog Anda (Blogspot/Wordpress/Joomla/CMS lain):



DEMO


atau


DEMO