Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/core/version |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/core/version?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "123" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/info/terms_conditions |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/info/terms_conditions?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "123" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/info/privacy_policy |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/info/privacy_policy?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "123" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/core/week |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/core/week?key=1a2b3c https://api.twintulipware.co.id/core/week?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/core/week?key=1a2b3c&week=123&year=123 https://api.twintulipware.co.id/core/week?key=1a2b3c&month=123&year=123 https://api.twintulipware.co.id/core/week?key=1a2b3c&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "week":{ "year":"2019", "month":"4", "week":"15", "start_date":"2019-04-08", "end_date":"2019-04-14" }, "month":{ "year":"2019", "month":"4", "start_week":"14", "end_week":"18", "start_date":"2019-04-01", "end_date":"2019-05-05" }, "year":{ "year":"2019", "start_month":"1", "end_month":"12", "start_week":"1", "end_week":"52", "start_date":"2018-12-31", "end_date":"2019-12-29" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/member?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "member":[{ "id_unit":"725", "unit_name":"Xzinputer", "member":[{ "barcode":null, "id_member":"1516748", "first_name":"Fauzan Imam R", "last_name":"" }] },{ "id_unit":"245", "unit_name":"Raabiyah", "member":[{ "barcode":null, "id_member":"1515690", "first_name":"RITA WIDAYATI", "last_name":"" }] },{ "id_unit":"1328", "unit_name":"LUAR BIASA", "member":[{ "barcode":null, "id_member":"1515692", "first_name":"KRESTIAN SOFYAN HAREFA", "last_name":"" }] }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/info/notification |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | id_guest | Ya | Int | ID guest |
GET/POST | id_staff | Ya | Int | ID staff |
GET/POST | title | Ya | String | Judul notifikasi |
GET/POST | body | Ya | String | Isi notifikasi |
GET/POST | action | Tidak | String | Action notifikasi |
GET/POST | read | Tidak | Boolean | Notifikasi sudah dibaca |
https://api.twintulipware.co.id/info/notification?key=1a2b3c&id_member=123&title=abc&body=abc&action=abc https://api.twintulipware.co.id/info/notification?key=1a2b3c&id_guest=123&title=abc&body=abc&action=abc https://api.twintulipware.co.id/info/notification?key=1a2b3c&id_staff=123&title=abc&body=abc https://api.twintulipware.co.id/info/notification?key=1a2b3c&id_staff=123&read=1 https://api.twintulipware.co.id/info/notification?key=1a2b3c&id_staff=123 |
Array ( [multicast_id] => 6321329852251422203 [success] => 0 [failure] => 1 [canonical_ids] => 0 [results] => Array ( [0] => Array ( [error] => InvalidRegistration ) ) )
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/register_member |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | first_name | Ya | String | Nama depan |
GET/POST | last_name | Tidak | String | Nama belakang |
GET/POST | gender | Tidak | Wanita/Pria | Jenis kelamin |
GET/POST | ktp | Ya | Int | Nomor KTP |
GET/POST | npwp | Tidak | Int | Nomor NPWP |
GET/POST | religion | Tidak | String | Agama |
GET/POST | pob | Tidak | String | Tempat lahir |
GET/POST | dob | Ya | Date | Tanggal lahir |
GET/POST | address | Tidak | String | Alamat |
GET/POST | phone | Ya | String | Nomor telepon |
GET/POST | status | Tidak | String | Status perkawinan |
GET/POST | other_status | Tidak | String | Lain-lain |
GET/POST | child | Tidak | Int | Jumlah anak |
GET/POST | occupation | Tidak | String | Pekerjaan |
GET/POST | other_occupation | Tidak | String | Lain-lain |
GET/POST | education | Tidak | String | Pendidikan terakhir |
GET/POST | Tidak | String | ||
GET/POST | rek_bank | Tidak | String | Bank rekening |
GET/POST | other_bank | Tidak | String | Lain-lain |
GET/POST | rek_number | Tidak | String | Nomor rekening |
GET/POST | rek_name | Tidak | String | Nama rekening |
GET/POST | profile_img | Tidak | String | Foto |
GET/POST | id_branch | Ya | Int | ID cabang |
GET/POST | id_member | Ya | Int | ID upline |
GET/POST | cart | Ya | Array | Isi shopping cart |
GET/POST | reg_by | Tidak | Int | ID staff/member/guest |
https://api.twintulipware.co.id/member/register_member?key=1a2b3c&email=abc&first_name=abc&last_name=abc&gender=abc&dob=yyyy-mm-dd&address=abc&phone=abc........&id_branch=123&id_member=123&cart[0][group]=123&cart[0][qty]=123&cart[0][colour][0]=123&cart[1][group]=123&cart[1][qty]=123&cart[1][colour][0]=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-003", "message":{ "indonesian":"Insert data berhasil", "english":"Insert successful" } }, "results":{ "id_member":"123", "sales_number":"NG2019-40HGxU", } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/signup_guest |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | Ya | String | ||
GET/POST | password | Ya | md5 | Password |
GET/POST | first_name | Ya | String | Nama depan |
GET/POST | last_name | Ya | String | Nama belakang |
GET/POST | gender | Ya | Wanita/Pria | Jenis kelamin |
GET/POST | dob | Ya | Date | Tanggal lahir |
GET/POST | address | Ya | String | Alamat |
GET/POST | phone | Ya | String | Nomor telepon |
https://api.twintulipware.co.id/login/signup_guest?key=1a2b3c&email=abc&password=abc&first_name=abc&last_name=abc&gender=abc&dob=yyyy-mm-dd&address=abc&phone=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-003", "message":{ "indonesian":"Insert data berhasil", "english":"Insert successful" } }, "results":{ "email":"coba", "password":"098F6BCD4621D373CADE4E832627B4F6", "barcode":"", "id_member":"", "id_guest":"1", "referral_code":null, "first_name":"Anisa", "last_name":"Sugarti", "gender":"Wanita", "dob":"0000-00-00", "address":null, "phone":"085718298212", "email":"it.anisa@twintulipware.co.id", "profile_img":"", "acc_term":"1", "reg_date":"2018-07-25 15:09:02", "last_updated":"2019-02-07 22:01:31" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"406", "code":"ETT-02-002", "message":{ "indonesian":"Email sudah terdaftar", "english":"Email has been used" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/signup_member |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | barcode | Ya | String | Barcode kartu member |
GET/POST | Ya | String | ||
GET/POST | password | Ya | md5 | Password |
https://api.twintulipware.co.id/login/signup_member?key=1a2b3c&barcode=abc&email=abc&password=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-003", "message":{ "indonesian":"Insert data berhasil", "english":"Insert successful" } }, "results":{ "email":"coba", "password":"098F6BCD4621D373CADE4E832627B4F6", "barcode":"2016N000001", "id_member":"109057", "id_guest":"0", "code_user":"M781394", "first_name":"User Dicky", "last_name":"", "gender":"Pria", "ktp":"20150829110930", "npwp":"", "religion":"KRISTEN", "pob":"-", "dob":"2015-08-29", "address":"Dago", "phone":"085860001990", "status":"KAWIN", "child":"0", "occupation":"0", "education":"", "rek_bank":"-", "rek_number":"0", "rek_name":"-", "profile_img":"", "reg_by":"1", "reg_date":"2015-09-08 00:00:00", "reg_branch":"0", "last_active":"2018-04-02 10:48:07", "last_updated":"2019-02-07 22:00:49", "domicile":"1", "membership":{ "id_member":"109057", "id_unit":"725", "upline":"152998", "type_membership":"1", "year":"2019", "month":"3", "upline_name":"ICAUGI", "unit_name":"Xzinputer" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"406", "code":"ETT-02-004", "message":{ "indonesian":"Barcode sudah terdaftar", "english":"Barcode is already used" } } } { "status":{ "http_code":"406", "code":"ETT-02-002", "message":{ "indonesian":"Email sudah terdaftar", "english":"Email has been used" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/signup_staff |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | Ya | String | ||
GET/POST | password | Ya | md5 | Password |
GET/POST | first_name | Ya | String | Nama depan |
GET/POST | last_name | Ya | String | Nama belakang |
GET/POST | gender | Ya | Wanita/Pria | Jenis kelamin |
GET/POST | ktp | Ya | String | Nomor KTP |
GET/POST | npwp | Ya | String | Nomor NPWP |
GET/POST | religion | Ya | String | Agama |
GET/POST | pob | Ya | String | Tempat lahir |
GET/POST | dob | Ya | Date | Tanggal lahir |
GET/POST | address | Ya | String | Alamat |
GET/POST | phone | Ya | String | Nomor telepon |
GET/POST | emergency_contact | Ya | String | Kontak telepon darurat yg dapat dihubungi |
GET/POST | emergency_phone | Ya | String | Nomor telepon darurat yg dapat dihubungi |
GET/POST | status | Ya | String | Status pernikahan |
GET/POST | child | Ya | String | Jumlah anak |
GET/POST | education | Ya | String | Pendidikan terakhir |
GET/POST | rek_bank | Ya | String | Bank rekening |
GET/POST | rek_number | Ya | String | Nomor rekening |
GET/POST | rek_name | Ya | String | Nama yg terdaftar di rekening bank |
https://api.twintulipware.co.id/login/signup_guest?key=1a2b3c&email=abc&password=abc&first_name=abc&last_name=abc&gender=abc&ktp=abc&npwp=abc&religion=abc&pob=abc&dob=yyyy-mm-dd&address=abc&phone=abc&emergency_contact=abc&emergency_phone=abc&status=abc&child=abc&education=abc&rek_bank=abc&rek_number=abc&rek_name=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-003", "message":{ "indonesian":"Insert data berhasil", "english":"Insert successful" } }, "results":{ "email":"coba", "password":"098F6BCD4621D373CADE4E832627B4F6", "barcode":"2016N000001", "id_staff":"109057", "id_branch":["1","2"], "id_authorise":"1", "id_division":"1", "first_name":"User Dicky", "last_name":"", "gender":"Pria", "ktp":"20150829110930", "npwp":"", "religion":"KRISTEN", "pob":"-", "dob":"2015-08-29", "address":"Dago", "phone":"085860001990", "emergency_contact":"Budi", "emergency_phone":"085860001991", "status":"KAWIN", "child":"0", "education":"", "rek_bank":"-", "rek_number":"0", "rek_name":"-", "active":"1", "profile_img":"", "reg_date":"2015-09-08 00:00:00", "last_updated":"2019-02-07 22:00:49" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"406", "code":"ETT-02-002", "message":{ "indonesian":"Email sudah terdaftar", "english":"Email has been used" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/acc_term |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID Member |
GET/POST | id_guest | Ya | Int | ID Guest |
GET/POST | acc_term | Tidak | Boolean | Accept the terms (default if empty then = 1) |
https://api.twintulipware.co.id/login/acc_term?key=1a2b3c&id_member=123 https://api.twintulipware.co.id/login/acc_term?key=1a2b3c&id_guest=123 https://api.twintulipware.co.id/login/acc_term?key=1a2b3c&id_guest=123&acc_term=0 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/reset_password |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | Ya | String |
https://api.twintulipware.co.id/login/reset_password?key=1a2b3c&email=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-001", "message":{ "indonesian":"Email/password salah", "english":"Wrong email/password" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/change_password |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | old_password | Ya | String | Password lama |
GET/POST | new_password | Ya | String | Password baru |
https://api.twintulipware.co.id/login/change_password?key=1a2b3c&id_member=123&old_password=abc&new_password=abc https://api.twintulipware.co.id/login/change_password?key=1a2b3c&id_guest=123&old_password=abc&new_password=abc https://api.twintulipware.co.id/login/change_password?key=1a2b3c&id_staff=123&old_password=abc&new_password=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-005", "message":{ "indonesian":"Password kosong", "english":"Password is empty" } } } { "status":{ "http_code":"400", "code":"ETT-02-006", "message":{ "indonesian":"Password tidak boleh menggunakan tanda baca", "english":"Password cannot use special character" } } } { "status":{ "http_code":"400", "code":"ETT-02-001", "message":{ "indonesian":"Email/password salah", "english":"Wrong email/password" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/change_email |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | password | Ya | String | Password |
GET/POST | Ya | String | Email baru |
https://api.twintulipware.co.id/login/change_email?key=1a2b3c&id_member=123&password=abc&email=abc https://api.twintulipware.co.id/login/change_email?key=1a2b3c&id_guest=123&password=abc&email=abc https://api.twintulipware.co.id/login/change_email?key=1a2b3c&id_staff=123&password=abc&email=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-005", "message":{ "indonesian":"Password kosong", "english":"Password is empty" } } } { "status":{ "http_code":"400", "code":"ETT-02-006", "message":{ "indonesian":"Password tidak boleh menggunakan tanda baca", "english":"Password cannot use special character" } } } { "status":{ "http_code":"400", "code":"ETT-02-001", "message":{ "indonesian":"Email/password salah", "english":"Wrong email/password" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/change_phone |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | password | Ya | String | Password |
GET/POST | phone | Ya | String | Nomor baru |
https://api.twintulipware.co.id/login/change_phone?key=1a2b3c&id_member=123&password=abc&phone=abc https://api.twintulipware.co.id/login/change_phone?key=1a2b3c&id_guest=123&password=abc&phone=abc https://api.twintulipware.co.id/login/change_phone?key=1a2b3c&id_staff=123&password=abc&phone=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-005", "message":{ "indonesian":"Password kosong", "english":"Password is empty" } } } { "status":{ "http_code":"400", "code":"ETT-02-006", "message":{ "indonesian":"Password tidak boleh menggunakan tanda baca", "english":"Password cannot use special character" } } } { "status":{ "http_code":"400", "code":"ETT-02-001", "message":{ "indonesian":"Email/password salah", "english":"Wrong email/password" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/reconfirm_email |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | Ya | String |
https://api.twintulipware.co.id/login/reconfirm_email?key=1a2b3c&email=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-02-009", "message":{ "indonesian":"Email sudah terkirim", "english":"Email has been sent" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-005", "message":{ "indonesian":"Email tidak dapat dikirim", "english":"Failed to send email" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | Ya | String | ||
GET/POST | password | Ya | String | Password |
GET/POST | barcode | Tidak | String | Barcode kartu member |
https://api.twintulipware.co.id/login?key=1a2b3c&email=abc&password=abc https://api.twintulipware.co.id/login?key=1a2b3c&barcode=abc |
{ "query":{ "key":"1a2b3c", }, "results":{ "id_staff":"2", "branch":[{ "id_branch":"1", "branch_name":"Admin 1 Test" },{ "id_branch":"2", "branch_name":"Bandung" },{ "id_branch":"3", "branch_name":"Kelapa Gading" }], "id_member":"109057", "domicile":"1", "first_name":"User Dicky", "last_name":"" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-011", "message":{ "indonesian":"Tidak dapat diproses", "english":"Unprocessable entity" } } } { "status":{ "http_code":"400", "code":"ETT-02-001", "message":{ "indonesian":"Email/password salah", "english":"Wrong email/password" } } } { "status":{ "http_code":"404", "code":"ETT-02-003", "message":{ "indonesian":"Barcode tidak ditemukan", "english":"Barcode not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/referral_code |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_guest | Ya | Int | ID guest |
GET/POST | referral_code | Ya | String | Referral code |
https://api.twintulipware.co.id/member/referral_code?key=1a2b3c&id_guest=123&referral_code=abc |
{ "query":{ "key":"123", "id_guest":"1", "referral_code":"M01040509" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } }, "results":{ "profile":{ "id_guest":"1", "referral_code":"M01040509", "first_name":"Anisa", "last_name":"Sugarti", "gender":"Wanita", "dob":"0000-00-00", "address":null, "phone":"085718298211", "profile_img":"", "reg_date":"2018-07-25 15:09:02", "last_updated":"2019-06-13 01:30:12" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-02-007", "message":{ "indonesian":"Referral code tidak ditemukan", "english":"Referral code not found" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/request_membership |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_guest | Ya | Int | ID guest |
GET/POST | request_membership | Ya | Boolean | Permintaan |
https://api.twintulipware.co.id/login/request_membership?key=1a2b3c&id_guest=123&request_membership=123 |
{ "query":{ "key":"123", "id_guest":"1", "request_membership":"1" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/profile |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_address | Tidak | Int | ID alamat |
https://api.twintulipware.co.id/member/profile?key=1a2b3c&id_member=123 https://api.twintulipware.co.id/member/profile?key=1a2b3c&id_guest=123 https://api.twintulipware.co.id/member/profile?key=1a2b3c&id_member=123&id_address=123 https://api.twintulipware.co.id/member/profile?key=1a2b3c&id_guest=123&id_address=123 |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "profile":{ "id_member":"109057", "code_user":"M781394", "first_name":"User Dicky", "last_name":"", "gender":"F", "ktp":"20150829110930", "npwp":"", "religion":"KRISTEN", "pob":"-", "dob":"2015-08-29", "address":"Dago", "phone":"085860001984", "status":"KAWIN", "child":"0", "occupation":"0", "education":"", "rek_bank":"-", "rek_number":"0", "rek_name":"-", "profile_img":"", "reg_by":"1", "reg_date":"2015-09-08 00:00:00", "reg_branch":"0", "last_active":"2018-04-02 10:48:07", "last_updated":"2019-02-07 22:00:49", "domicile":"1", "membership":{ "id_member":"109057", "id_unit":"725", "upline":"152998", "type_membership":"1", "year":"2019", "month":"3", "upline_name":"ICAUGI", "unit_name":"Xzinputer" }, "membership_lt":[], "billing_address":[{ "id_guest":null, "id_member":"109057", "first_name":"Dicky", "last_name":"VK", "email":"asd", "phone":"123", "address":"asd", "city":"asd", "postal_code":"123", "country_code":"1" }], "shipping_address":[{ "id_address":"1", "default":"1", "id_guest":"0", "id_member":"109057", "first_name":"Dicky", "last_name":"VK", "email":"asd@asd.com", "phone":"123", "country":"IND", "province":null, "city":"BDG", "address":"ADD", "postal_code":"321", "country_code":"111", "rajaongkir_country_id":"1", "rajaongkir_province_id":null, "rajaongkir_city_id":"1" },{ "id_address":"2", "default":"0", "id_guest":"0", "id_member":"109057", "first_name":"Dicky", "last_name":"VK", "email":"asd@asd.com", "phone":"123", "country":"IND", "province":null, "city":"BDG", "address":"ADD2", "postal_code":"321", "country_code":"111", "rajaongkir_country_id":"1", "rajaongkir_province_id":null, "rajaongkir_city_id":"1" },{ "id_address":"3", "default":"0", "id_guest":"0", "id_member":"109057", "first_name":"Dicky", "last_name":"VK", "email":"asd@asd.com", "phone":"123", "country":"IND", "province":null, "city":"BDG", "address":"ADD3", "postal_code":"321", "country_code":"111", "rajaongkir_country_id":"1", "rajaongkir_province_id":null, "rajaongkir_city_id":"1" }] } } }
{ "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/update_profile |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | update | Ya | Array | Data yg diupdate (refer to profile) |
https://api.twintulipware.co.id/login/update_profile?key=1a2b3c&id_member=123&update[first_name]=abc&update[last_name]=abc&update[gender]=abc&update[ktp]=abc&update[npwp]=abc&update[religion]=abc&update[pob]=abc&update[dob]=yyyy-mm-dd&update[address]=abc&update[phone]=abc&update[status]=abc&update[child]=123&update[occupation]=abc&update[education]=abc&update[rek_bank]=abc&update[rek_number]=abc&update[rek_name]=abc&update[last_active]=yyyy-mm-dd H:i:s |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/login/registration_token |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | registration_token | Ya | String | Registration token device milik user |
https://api.twintulipware.co.id/login/registration_token?key=1a2b3c&id_member=123®istration_token=abc https://api.twintulipware.co.id/login/registration_token?key=1a2b3c&id_guest=123®istration_token=abc https://api.twintulipware.co.id/login/registration_token?key=1a2b3c&id_staff=123®istration_token=abc |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/core/delivery_province |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | province_id | Tidak | Int | ID provinsi |
https://api.twintulipware.co.id/core/delivery_province?key=1a2b3c https://api.twintulipware.co.id/core/delivery_province?key=1a2b3c&province_id=123 |
{ "rajaongkir": { "query": { "id": "12" }, "status": { "code": 200, "description": "OK" }, "results": { "province_id": "12", "province": "Kalimantan Barat" } } }
{ "status":{ "code":405, "info":"cURL Error" } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/core/delivery_city |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | province_id | Tidak | Int | ID provinsi |
GET/POST | city_id | Tidak | Int | ID kota |
https://api.twintulipware.co.id/core/delivery_city?key=1a2b3c https://api.twintulipware.co.id/core/delivery_city?key=1a2b3c&province_id=123 https://api.twintulipware.co.id/core/delivery_city?key=1a2b3c&city_id=123 |
{ "rajaongkir": { "query": { "province": "5", "id": "39" }, "status": { "code": 200, "description": "OK" }, "results": { "city_id": "39", "province_id": "5", "province": "DI Yogyakarta", "type": "Kabupaten", "city_name": "Bantul", "postal_code": "55700" } } }
{ "status":{ "code":405, "info":"cURL Error" } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/core/delivery_cost |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_address | Ya | Int | ID alamat penerima |
GET/POST | weight | Ya | Int | Berat total |
GET/POST | courier | Ya | JNE | Kode courier yang dipakai |
https://api.twintulipware.co.id/core/delivery_cost?key=1a2b3c&id_address=123&weight=123&courier=jne |
{ "rajaongkir":{ "query":{ "origin":"501", "destination":"114", "weight":1700, "courier":"jne" }, "status":{ "code":200, "description":"OK" }, "origin_details":{ "city_id":"501", "province_id":"5", "province":"DI Yogyakarta", "type":"Kota", "city_name":"Yogyakarta", "postal_code":"55000" }, "destination_details":{ "city_id":"114", "province_id":"1", "province":"Bali", "type":"Kota", "city_name":"Denpasar", "postal_code":"80000" }, "results":[ { "code":"jne", "name":"Jalur Nugraha Ekakurir (JNE)", "costs":[ { "service":"OKE", "description":"Ongkos Kirim Ekonomis", "cost":[ { "value":38000, "etd":"4-5", "note":"" } ] }, { "service":"REG", "description":"Layanan Reguler", "cost":[ { "value":44000, "etd":"2-3", "note":"" } ] }, { "service":"SPS", "description":"Super Speed", "cost":[ { "value":349000, "etd":"", "note":"" } ] }, { "service":"YES", "description":"Yakin Esok Sampai", "cost":[ { "value":98000, "etd":"1-1", "note":"" } ] } ] } ] } }
{ "status":{ "code":405, "info":"cURL Error" } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/billing_address |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | first_name | Ya | String | Nama depan |
GET/POST | last_name | Ya | String | Nama belakang |
GET/POST | Ya | String | ||
GET/POST | phone | Ya | String | Nomor telepon |
GET/POST | address | Ya | String | Alamat |
GET/POST | city | Ya | String | Kota |
GET/POST | postal_code | Ya | String | Kode POS |
GET/POST | country_code | Ya | String | Kode negara |
GET/POST | rajaongkir_country_id | Ya | String | ID negara rajaongkir |
GET/POST | rajaongkir_province_id | Ya | String | ID provinsi rajaongkir |
GET/POST | rajaongkir_city_id | Ya | String | ID kota rajaongkir |
https://api.twintulipware.co.id/member/billing_address?key=1a2b3c&id_member=123&first_name=abc&last_name=abc&email=abc&phone=abc&address=abc&city=abc&postal_code=abc&country_code=abc&rajaongkir_country_id=123&rajaongkir_province_id=123&rajaongkir_city_id=123 https://api.twintulipware.co.id/member/billing_address?key=1a2b3c&id_guest=123&first_name=abc&last_name=abc&email=abc&phone=abc&address=abc&city=abc&postal_code=abc&country_code=abc&rajaongkir_country_id=123&rajaongkir_province_id=123&rajaongkir_city_id=123 |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/shipping_address |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | default | Tidak | Int | Default address atau bukan |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | first_name | Ya | String | Nama depan |
GET/POST | last_name | Ya | String | Nama belakang |
GET/POST | Ya | String | ||
GET/POST | phone | Ya | String | Nomor telepon |
GET/POST | country | Ya | String | Negara |
GET/POST | province | Ya | String | Provinsi |
GET/POST | city | Ya | String | Kota |
GET/POST | address | Ya | String | Alamat |
GET/POST | postal_code | Ya | String | Kode POS |
GET/POST | country_code | Ya | String | Kode negara |
GET/POST | rajaongkir_country_id | Ya | String | ID negara rajaongkir |
GET/POST | rajaongkir_province_id | Ya | String | ID provinsi rajaongkir |
GET/POST | rajaongkir_city_id | Ya | String | ID kota rajaongkir |
GET/POST | id_address | Tidak | Int | ID address yg di update |
https://api.twintulipware.co.id/member/shipping_address?key=1a2b3c&id_member=123&first_name=abc&last_name=abc&email=abc&phone=abc&country=abc&province=abc&city=abc&address=abc&postal_code=abc&country_code=abc&rajaongkir_country_id=123&rajaongkir_province_id=123&rajaongkir_city_id=123 https://api.twintulipware.co.id/member/shipping_address?key=1a2b3c&default=1&id_member=123&first_name=abc&last_name=abc&email=abc&phone=abc&country=abc&province=abc&city=abc&address=abc&postal_code=abc&country_code=abc&rajaongkir_country_id=123&rajaongkir_province_id=123&rajaongkir_city_id=123&id_address=123 |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-003", "message":{ "indonesian":"Insert data berhasil", "english":"Insert successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-008", "message":{ "indonesian":"Update data gagal", "english":"Update failed" } } } { "status":{ "http_code":"422", "code":"ETT-01-007", "message":{ "indonesian":"Insert data gagal", "english":"Insert failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/delete_address |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_address | Ya | Int | ID address yg di delete |
https://api.twintulipware.co.id/member/delete_address?key=1a2b3c&id_address=123 |
{ "query":{ "key":"1a2b3c", "id_member":"109057" }, "status":{ "http_code":"200", "code":"ETT-01-005", "message":{ "indonesian":"Delete data berhasil", "english":"Delete successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"422", "code":"ETT-01-009", "message":{ "indonesian":"Delete data gagal", "english":"Delete failed" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/image/banner |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/image/banner?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "app_home":[{ "img":"https:\/\/api.twintulipware.co.id\/resources\/img\/banner\/banner1.jpg", "link":"" },{ "img":"https:\/\/api.twintulipware.co.id\/resources\/img\/banner\/banner2.jpg", "link":"" }], "app_catalog":[{ "img":"https:\/\/api.twintulipware.co.id\/resources\/img\/banner\/banner3.jpg", "link":"" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/product/category |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_category | Tidak | Int | ID kategori yg dipilih |
GET/POST | id_subcategory | Tidak | Int | ID subkategori yg dipilih |
https://api.twintulipware.co.id/product/category?key=1a2b3c https://api.twintulipware.co.id/product/category?key=1a2b3c&id_category=123 https://api.twintulipware.co.id/product/category?key=1a2b3c&id_subcategory=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "id_category":"1", "category":"Tulip Living", "category_img":null, "subcategory":[{ "id_subcategory":"1", "subcategory":"Botol", "subcategory_img":null, "group":["113"," 123"] },{ "id_subcategory":"2", "subcategory":"Piring", "subcategory_img":null, "group":["323"] }] },{ "id_category":"2", "category":"Tulip Set", "category_img":null, "subcategory":[{ "id_subcategory":"3", "subcategory":"Gelas", "subcategory_img":null, "group":["2222"] }] }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/product/keyword |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/product/keyword?key=1a2b3c |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":["Tulip Kids","Tulip Living","Tulip Maestro","Tulip Metal","Tulip Set","Botol","Cawan","Garpu"] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/product/promo |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_branch | Tidak | Int | ID cabang |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_promo | Tidak | Int | ID promo |
GET/POST | page | Tidak | Int | Pagination |
GET/POST | keyword | Tidak | String | Keyword |
https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_staff=123 https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_branch=123&id_member=123 https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_guest=123 https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_branch=123&id_member=123&id_promo=123 https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_branch=123&id_member=123&id_promo=123&page=123 https://api.twintulipware.co.id/product/promo?key=1a2b3c&id_branch=123&id_member=123&keyword=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "id_promo":"1001", "promotion":"Retail", "promo_img":["https:\/\/api.twintulipware.co.id\/resources\/img\/promo\/1\/banner1.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/promo\/1\/banner2.jpg"], "type_purchase":"2", "purchase_type":"Chall HUT", "group":[{ "group":"537", "group_img":"", "info":"", "product":[{ "code_product":"100", "mfg":"100", "type_product":"1", "product_type":"Plastik", "general_name":"Great Fine Dining Set UB", "dimension":"", "weight":"4436.90", "delivery_weight":"4436.90", "memo":"", "general_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/vio.jpg", "id_product":"21118, 21119, 21120, 21121, 21122, 21123", "product_name":"Great Fine Dining Set Blue Diamond, Great Fine Dining Set Golden Lady, Great Fine Dining Set Lady, Great Fine Dining Set Pink Lady, Great Fine Dining Set Princess, Great Fine Dining Set Queen", "id_colour":"6, 4, 3, 5, 1, 2", "colour":"Blue Diamond, Golden Lady, Lady, Pink Lady, Princess, Queen", "id_material":"0, 0, 0, 0, 0, 0", "product_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/bd.jpg, https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/gd.jpg, https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/vio.jpg, https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/pl.jpg, https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/avo.jpg, https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/qn.jpg", "id_price":"537", "qty":"1", "price":"1880000", "default_price":"1880000", "purchased":"2", "limit_total":"2", "limit_per_sales":"1", "start_date":"0000-00-00 00:00:00", "end_date":"0000-00-00 00:00:00", "omset":"1880000", "komisi":"564000", "pv":"15.04", "lg":"1880000", "boom":"1880000", "or":"1880000", "or_req":"1880000", "pi":"1880000", "pi_req":"1880000", "fee":"1880000", "challenge_1":"1880000", "challenge_2":"0", "challenge_3":"0" }] },{ "group":"538", "group_img":"", "info":"", "product":[{ "code_product":"100TL", "mfg":"100", "type_product":"1", "product_type":"Plastik", "general_name":"Great Fine Dining Set TL", "dimension":"", "weight":"4436.90", "delivery_weight":"4436.90", "memo":"", "general_img":"", "id_product":"26209, 26210", "product_name":"Great Fine Dining Set Blue Diamond TL, Great Fine Dining Set Queen TL", "id_colour":"6, 2", "colour":"Blue Diamond, Queen", "id_material":"0, 0", "product_img":",", "id_price":"538", "qty":"1", "price":"1880000", "default_price":"1880000", "purchased":"2", "limit_total":"2", "limit_per_sales":"1", "start_date":"0000-00-00 00:00:00", "end_date":"0000-00-00 00:00:00", "omset":"1880000", "komisi":"564000", "pv":"15.04", "lg":"1880000", "boom":"1880000", "or":"1880000", "or_req":"1880000", "pi":"1880000", "pi_req":"1880000", "fee":"1880000", "challenge_1":"1880000", "challenge_2":"0", "challenge_3":"0" }] },{ "group":"539", "group_img":"", "info":"", "product":[{ "code_product":"101", "mfg":"101", "type_product":"1", "product_type":"Plastik", "general_name":"Fine Dining Set", "dimension":"", "weight":"0.00", "delivery_weight":"0.00", "memo":"", "general_img":"", "id_product":"20983, 20984, 20985, 20986, 20987, 20988", "product_name":"Fine Dining Set Blue Diamond, Fine Dining Set Golden Lady, Fine Dining Set Lady, Fine Dining Set Pink lady, Fine Dining Set Princess, Fine Dining Set Queen", "id_colour":"6, 4, 3, 5, 1, 2", "colour":"Blue Diamond, Golden Lady, Lady, Pink Lady, Princess, Queen", "id_material":"0, 0, 0, 0, 0, 0", "product_img":", , , , ,", "id_price":"539", "qty":"1", "price":"1600000", "default_price":"1600000", "purchased":"2", "limit_total":"2", "limit_per_sales":"1", "start_date":"0000-00-00 00:00:00", "end_date":"0000-00-00 00:00:00", "omset":"1600000", "komisi":"480000", "pv":"12.80", "lg":"1600000", "boom":"1600000", "or":"1600000", "or_req":"1600000", "pi":"1600000", "pi_req":"1600000", "fee":"1600000", "challenge_1":"1600000", "challenge_2":"0", "challenge_3":"0" }] }] }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/product/group |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | group | Ya | Int | Group produk yg dipilih |
GET/POST | id_colour | Tidak | Int | ID warna yg dipilih |
https://api.twintulipware.co.id/product/group?key=1a2b3c&group=123 https://api.twintulipware.co.id/product/group?key=1a2b3c&group=123&id_colour=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "code_product":"100", "mfg":"100", "type_product":"1", "product_type":"Plastik", "general_name":"Great Fine Dining Set UB", "dimension":"", "weight":"4436.90", "delivery_weight":"4436.90", "memo":"", "general_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/vio.jpg", "id_product":["21118","21119","21120","21121","21122","21123"], "product_name":["Great Fine Dining Set Blue Diamond","Great Fine Dining Set Golden Lady","Great Fine Dining Set Lady","Great Fine Dining Set Pink Lady","Great Fine Dining Set Princess","Great Fine Dining Set Queen"], "id_colour":["6","4","3","5","1","2"], "colour":["1","2","3","4","5","9","6","14","12","5","13"], "id_material":["0","0","0","0","0","0"], "product_img":["https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/bd.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/gd.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/vio.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/pl.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/avo.jpg","https:\/\/api.twintulipware.co.id\/resources\/img\/product\/greatfinediningset\/qn.jpg"], "group":"1", "id_price":"1", "qty":"1", "price":"1880000", "default_price":"1880000", "purchased":"2", "limit_total":"2", "limit_per_sales":"1", "start_date":"0000-00-00 00:00:00", "end_date":"0000-00-00 00:00:00", "omset":"1880000", "komisi":"564000", "pv":"15.04", "lg":"1880000", "boom":"1880000", "or":"1880000", "or_req":"1880000", "pi":"1880000", "pi_req":"1880000", "fee":"1880000", "challenge_1":"0", "challenge_2":"1880000", "challenge_3":"0", "recommended_group":["1","2","3","4"] },{ "code_product":"100TL", "mfg":"100", "type_product":"1", "product_type":"Plastik", "general_name":"Great Fine Dining Set TL", "dimension":"", "weight":"4436.90", "delivery_weight":"4436.90", "memo":"", "general_img":"", "id_product":["26209","26210"], "product_name":["Great Fine Dining Set Blue Diamond TL","Great Fine Dining Set Queen TL"], "id_colour":["6","2"], "colour":["1","2","3","4","5","9","6","14","12","5","13"], "id_material":["0","0"], "product_img":["",""], "group":"2", "id_price":"2", "qty":"1", "price":"1880000", "default_price":"1880000", "purchased":"2", "limit_total":"2", "limit_per_sales":"1", "start_date":"0000-00-00 00:00:00", "end_date":"0000-00-00 00:00:00", "omset":"1880000", "komisi":"564000", "pv":"15.04", "lg":"1880000", "boom":"1880000", "or":"1880000", "or_req":"1880000", "pi":"1880000", "pi_req":"1880000", "fee":"1880000", "challenge_1":"0", "challenge_2":"1880000", "challenge_3":"0", "recommended_group":["1","2","3","4"] }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/product |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | code_product | Tidak | String | Kode produk |
GET/POST | mfg | Tidak | String | MFG produk |
GET/POST | type_product | Tidak | Int | Tipe produk |
GET/POST | general_name | Tidak | String | Nama umum produk |
GET/POST | id_product | Ya | Int | ID produk |
GET/POST | product_name | Tidak | String | Nama produk |
GET/POST | id_colour | Tidak | Int | ID warna produk |
GET/POST | factory_code | Tidak | String | Kode pabrik produk |
GET/POST | factory_name | Tidak | String | Nama pabrik produk |
GET/POST | id_material | Tidak | Int | ID bahan baku produk |
https://api.twintulipware.co.id/product?key=1a2b3c&code_product=abc https://api.twintulipware.co.id/product?key=1a2b3c&code_product=abc&id_colour=123 https://api.twintulipware.co.id/product?key=1a2b3c&id_product=123 |
{ "query":{ "key":"123", "id_product":"20017" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "code_product":"351UB", "mfg":"351", "type_product":"1", "product_type":"Plastik", "general_name":"Baby Feeding Set", "dimension":"", "weight":"100.00", "delivery_weight":"100.00", "memo":"15.9 x 10.5 x 5.8cm - 200 ml", "general_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/babyfeedingset\/avo.jpg", "id_product":"20017", "product_name":"Baby Feeding Set Blue Diamond UB", "id_colour":"6", "code_colour":"BD", "colour":"Blue Diamond", "hex":"A0B9FF", "id_material":"0", "product_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/babyfeedingset\/bd.jpg", "default_price":"80000" }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/voucher |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_voucher | Ya | String | Nomor voucher |
https://api.twintulipware.co.id/sales/voucher?key=1a2b3c https://api.twintulipware.co.id/sales/voucher?key=1a2b3c&id_voucher=abc |
{ "query":{ "key":"1a2b3c", "id_voucher":"asd123" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "id_voucher":"asd123", "voucher_type":"1", "name":"Voucher 50.000", "value":"50000", "expiry_date":"2019-03-26", "redeemed":null, "sales_number":null } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/generate_sales_number |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_branch | Tidak | Int | ID cabang |
https://api.twintulipware.co.id/sales/generate_sales_number?key=1a2b3c&id_branch=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":"NG2019-40HGxU" }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/generate_sales_number_with_fee |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_branch | Tidak | Int | ID cabang |
GET/POST | service_fee | Tidak | String | Tipe service fee |
https://api.twintulipware.co.id/sales/generate_sales_number?key=1a2b3c&id_branch=123&service_fee=midtrans |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "sales_number":"NG2019-40HGxU", "service_fee":"0.02" }, }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/draft |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_staff | Tidak | Int | ID staff |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | id_branch | Tidak | Int | ID cabang |
GET/POST | sales_number | Tidak | String | Nomor nota |
GET/POST | cart | Ya | Array | Isi shopping cart |
GET/POST | id_voucher | Tidak | String | Nomor voucher |
GET/POST | info_receipt | Tidak | String | Info |
GET/POST | date | Tidak | Date | Tanggal |
GET/POST | id_ba | Tidak | Int | ID BA |
GET/POST | fee_ba | Tidak | Int | Fee BA |
GET/POST | reg_by | Tidak | Int | ID staff/member/guest |
GET/POST | referral_code | Tidak | String | Kode referal |
GET/POST | id_book | Tidak | Int | ID untuk booking nota |
GET/POST | type_nota | Tidak | Int | Tipe nota |
GET/POST | app_version | Tidak | String | Versi aplikasi |
GET/POST | midtrans | Tidak | Boolean | Pembayaran Midtrans |
https://api.twintulipware.co.id/sales/draft?key=1a2b3c&id_member=123&id_branch=123&cart[0][group]=123&cart[0][qty]=123&cart[0][colour][0]=123&cart[1][group]=123&cart[1][qty]=123&cart[1][colour][0]=123&id_voucher=abc&info_receipt=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "sales_number":"NG2019-40HGxU" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":404, "info":"Stok tidak mencukupi" } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
https://api.twintulipware.co.id/sales?key=1a2b3c&sales_number=abc |
{ "query":{ "key":"1a2b3c", "sales_number":"JAPRI-0FZ9S3" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "details":[{ "code_product":"444UB", "mfg":"444", "type_product":"1", "product_type":"Plastik", "general_name":"Kidz Tumbler", "dimension":"", "weight":"66.70", "delivery_weight":"66.70", "memo":"7.7 x 15.7cm - 300 ml", "general_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/kidztumbler\/avo.jpg", "id_product":"25696", "product_name":"Kidz Tumbler Pink Lady UB", "id_colour":"5", "colour":"Pink Lady", "id_material":"0", "product_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/kidztumbler\/pl.jpg", "id_sales_details":"4543", "type_purchase":"34", "id_promo":"1037", "qty":"1", "qty_given":"1", "price":"21000", "default_price":"42000", "omset":"21000", "komisi":"0", "pv":"0.00", "lg":"0", "boom":"0", "or":"0", "or_req":"0", "pi":"0", "pi_req":"0", "fee":"0", "challenge_1":"0", "challenge_2":"0", "challenge_3":"0", "hashtag":"", "info":"", "purchase_type":"Nett", "promotion":"Promo Tour" }], "id_sales":"957", "sales_number":"JAPRI-0FZ9S3", "type_nota":"1", "id_branch":"187", "type_price":"1", "id_member":"101352", "id_guest":null, "paid":"1", "taken":"0", "date":"2019-03-06 10:52:09", "total_cost":"21000", "shipping_cost":"0", "ppn":"0", "fee_ba":"0", "id_ba":"0", "info_receipt":"Ibu Dian", "reg_by":"38", "last_updated":"2019-03-05 20:52:09", "branch_name":"Admin Factory", "bca_va":"109057000123456789", "leftover_cost":"0", "receipt":[{ "id_receipt":"1009", "sales_number":"JAPRI-0FZ9S3", "transaction_id":"0", "cc_number":"0", "cash":"21000", "debit":"0", "credit":"0", "transfer":"0", "ovo_qr":"0", "ovo_edc":"0", "change":"0", "date":"2019-03-06 10:52:09" }], "midtrans":{ "order_id":"123456", "paid":"0" }, "qr_string":"00020101021226590013ID.CO.BNI.WWW011893600009150002306202099286789200303UBE51470015ID.OR.GPNQR.WWW0217ID2202081408250960303UBE520458115303360540825000.00550203570510.005802ID5914Twin Tulipware6007TABANAN61058211162190110C000012216070116304AB11", "qr_expired":"2022-07-04T16:44:25", "bill_number":"C000012216", "nmid":"ID2022199534969", "week":"10", "code_user":"M767991", "first_name":"INGGRITIYA RAHAYU", "last_name":"", "upline_name":"TULIP A", "unit_name":"AWESOME" }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/cancel |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
https://api.twintulipware.co.id/sales/cancel?key=1a2b3c&sales_number=abc |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":400, "info":"Cannot delete sales that has instalment" } } { "status":{ "code":400, "info":"Cannot delete sales that has been paid" } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/delivery |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
GET/POST | origin | Ya | String | ID kota alamat pengirim |
GET/POST | destination | Ya | String | ID kota alamat penerima |
GET/POST | weight | Ya | Int | Berat barang total |
GET/POST | courier | Ya | String | Kurir pengiriman |
GET/POST | service | Ya | String | Tiper servis kurir |
GET/POST | id_voucher | Tidak | String | Nomor voucher |
https://api.twintulipware.co.id/sales/delivery?key=1a2b3c&sales_number=abc&origin=123&destination=123&weight=123&courier=abc&service=123&id_voucher=abc |
{ "query":{ "key":"1a2b3c", "sales_number":"FOCUS-T1SKAR", "origin":"23", "destination":"23", "weight":"1000", "courier":"jne", "service":"0" }, "status":{ "http_code":"200", "code":"ETT-01-004", "message":{ "indonesian":"Update data berhasil", "english":"Update successful" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":400, "info":"Sales has been paid cannot change delivery" } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | keyword | Tidak | String | Keyword |
GET/POST | sales_number | Ya | String | Nomor nota |
GET/POST | type_nota | Tidak | Int | Tipe nota |
GET/POST | id_branch | Tidak | Int | ID cabang |
GET/POST | id_member | Tidak | Int | ID member |
GET/POST | id_guest | Tidak | Int | ID guest |
GET/POST | paid | Tidak | Boolean | Sudah dibayar atau belum |
GET/POST | taken | Tidak | Boolean | Sudah diambil atau belum |
GET/POST | date | Tidak | Date | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
GET/POST | reg_by | Tidak | Int | Pembuat nota |
GET/POST | type_purchase | Tidak | Int | Jenis penjualan |
GET/POST | id_promo | Tidak | Int | ID promo |
GET/POST | id_product | Tidak | Int | ID produk |
GET/POST | hashtag | Tidak | String | Hashtag untuk search |
https://api.twintulipware.co.id/sales?key=1a2b3c&id_branch=123&year=123&week=123 |
{ "query":{ "key":"1a2b3c", "id_branch":"187", "week":"12", "year":"2019" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":[{ "details":[{ "code_product":"444UB", "mfg":"444", "type_product":"1", "product_type":"Plastik", "general_name":"Kidz Tumbler", "dimension":"", "weight":"66.70", "delivery_weight":"66.70", "memo":"7.7 x 15.7cm - 300 ml", "general_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/kidztumbler\/avo.jpg", "id_product":"25696", "product_name":"Kidz Tumbler Pink Lady UB", "id_colour":"5", "colour":"Pink Lady", "id_material":"0", "product_img":"https:\/\/api.twintulipware.co.id\/resources\/img\/product\/kidztumbler\/pl.jpg", "id_sales_details":"4543", "type_purchase":"34", "id_promo":"1037", "qty":"1", "qty_given":"1", "price":"21000", "default_price":"42000", "omset":"21000", "komisi":"0", "pv":"0.00", "lg":"0", "boom":"0", "or":"0", "or_req":"0", "pi":"0", "pi_req":"0", "fee":"0", "challenge_1":"0", "challenge_2":"0", "challenge_3":"0", "hashtag":"", "info":"", "purchase_type":"Nett", "promotion":"Promo Tour" }], "id_sales":"957", "sales_number":"JAPRI-0FZ9S3", "type_nota":"1", "id_branch":"187", "type_price":"1", "id_member":"101352", "id_guest":null, "paid":"1", "taken":"0", "date":"2019-03-06 10:52:09", "total_cost":"21000", "shipping_cost":"0", "ppn":"0", "fee_ba":"0", "id_ba":"0", "info_receipt":"Ibu Dian", "reg_by":"38", "last_updated":"2019-03-05 20:52:09", "branch_name":"Admin Factory", "receipt":[{ "id_receipt":"1009", "sales_number":"JAPRI-0FZ9S3", "transaction_id":"0", "cc_number":"0", "cash":"21000", "debit":"0", "credit":"0", "transfer":"0", "ovo_qr":"0", "ovo_edc":"0", "change":"0", "date":"2019-03-06 10:52:09" }], "week":"10", "code_user":"M767991", "first_name":"INGGRITIYA RAHAYU", "last_name":"", "upline_name":"TULIP A", "unit_name":"AWESOME" }] }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"404", "code":"ETT-01-006", "message":{ "indonesian":"Data tidak ditemukan", "english":"Not found" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/payment |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
GET/POST | payment | Ya | Array | Jenis pembayaran |
https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[cash]=123 https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[debit]=123&payment[transaction_id]=abc&payment[cc_number]=123 https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[credit]=123&payment[transaction_id]=abc&payment[cc_number]=123 https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[transfer]=123&payment[transaction_id]=abc https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[ovo_qr]=123&payment[ovo_approval_code]=123 https://api.twintulipware.co.id/sales/payment?key=1a2b3c&sales_number=abc&payment[ovo_edc]=123&payment[ovo_approval_code]=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":422, "info":"Unprocessable entity" } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/taken |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
GET/POST | taken | Ya | Array | Barang yg diambil |
https://api.twintulipware.co.id/sales/taken?key=1a2b3c&sales_number=abc&taken[0][id_product]=123&taken[0][qty]=123&taken[1][id_product]=123&taken[1][qty]=123 |
{ "query":{ "key":"1a2b3c", "code_product":"100" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":400, "info":"Sales not paid yet" } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/sales/taken_hq |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
GET/POST | taken | Ya | Array | Barang yg diambil |
https://api.twintulipware.co.id/sales/taken_hq?key=1a2b3c&sales_number=abc&taken[0][id_product]=123&taken[0][qty]=123&taken[1][id_product]=123&taken[1][qty]=123 |
{ "query":{ "key":"1a2b3c", "code_product":"100" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "code":400, "info":"Sales not paid yet" } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/bca/api/test_token |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
https://api.twintulipware.co.id/bca/api/test_token?key=1a2b3c |
( [results] => Array ( [access_token] => 2dbb49344c964678d1963c1cd80b0f61e701c0e9 [expires_in] => 3600 [token_type] => Bearer [scope] => resource.WRITE resource.READ ) )
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/payment/va_bca |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
https://api.twintulipware.co.id/payment/va_bca?key=1a2b3c&sales_number=abc |
{ "query":{ "key":"123", "sales_number":"FOCUS-T1SKAR" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "id_sales":"1288", "bill_number":"FOCUS-T1SKAR", "bill_amount":"36000.00", "paid_amount":"36000.00", "bill_subcompany":"00000", "customer_number":"151311600000012121", "customer_name":"Akika ", "transaction_date":"2019-05-28", "exp_date":"2019-05-29" } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } } { "status":{ "http_code":"400", "code":"ETT-01-001", "message":{ "indonesian":"Parameter salah", "english":"Invalid request" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/bca/va/test_bills |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | customer_number | Ya | Int | Nomor VA |
https://api.twintulipware.co.id/bca/va/test_bills?customer_number=123 |
{ "CompanyCode":"10981", "CustomerNumber":"151311600000012121", "RequestID":"587760231540096181510962039938", "InquiryStatus":"00", "InquiryReason":{ "Indonesian":"Sukses", "English":"Success" }, "CustomerName":"Akika ", "CurrencyCode":"IDR", "TotalAmount":"36000.00", "SubCompany":"00000", "DetailBills":[], "FreeTexts":[], "AdditionalData":"" }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/bca/va/test_payments |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | customer_number | Ya | Int | Nomor VA |
https://api.twintulipware.co.id/bca/va/test_payments?customer_number=123 |
{ "CompanyCode":"10981", "CustomerNumber":"151311600000012121", "RequestID":"800199661609477912041142335557", "PaymentFlagStatus":"00", "PaymentFlagReason":{ "Indonesian":"Sukses", "English":"Success" }, "CustomerName":"Akika ", "CurrencyCode":"IDR", "PaidAmount":"36000", "TotalAmount":"36000", "TransactionDate":"29\/05\/201914:15:00", "DetailBills":[], "FreeTexts":[], "AdditionalData":"" }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/bni/qris/generate_qr |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | sales_number | Ya | String | Nomor nota |
https://api.twintulipware.co.id/bni/qris/generate_qr?key=1a2b3c&sales_number=1a2b3c |
( [results] => Array ( [sales_number] => S22261MWQEJV [qr_string] => 00020101021226590013ID.CO.BNI.WWW011893600009150002306202099286789200303UBE51470015ID.OR.GPNQR.WWW0217ID2202081408250960303UBE520458115303360540825000.00550203570510.005802ID5914Twin Tulipware6007TABANAN61058211162190110C000012214070116304759B [nmid] => ID2022199534969 ) )
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/omset |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/payment/va_bca?key=1a2b3c&sales_number=abc https://api.twintulipware.co.id/member/omset?key=1a2b3c&id_member=123&date=yyyy-mm-dd https://api.twintulipware.co.id/member/omset?key=1a2b3c&id_member=123&week=123&year=123 https://api.twintulipware.co.id/member/omset?key=1a2b3c&id_member=123&month=123&year=123 https://api.twintulipware.co.id/member/omset?key=1a2b3c&id_member=123&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":"246", "details":[{ "date":"2019-04-04", "sales_number":"abc", "omset":"123" },{ "date":"2019-04-05", "sales_number":"def", "omset":"123" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/komisi |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/member/komisi?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/member/komisi?key=1a2b3c&week=123&year=123 https://api.twintulipware.co.id/member/komisi?key=1a2b3c&month=123&year=123 https://api.twintulipware.co.id/member/komisi?key=1a2b3c&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":"246", "details":[{ "nota":"abc", "komisi":"123" },{ "nota":"def", "komisi":"123" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/pv |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/member/pv?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/member/pv?key=1a2b3c&month=123&year=123 https://api.twintulipware.co.id/member/pv?key=1a2b3c&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":"492", "details":[{ "id_member":"123", "first_name":"asd", "last_name":"asd", "upline_name":"asd", "unit_name":"asd", "pv":[{ "month":"1", "year":"123", "pv":"123" },{ "month":"1", "year":"123", "pv":"123" }] },{ "id_member":"123", "first_name":"asd", "last_name":"asd", "upline_name":"asd", "unit_name":"asd", "pv":[{ "month":"1", "year":"123", "pv":"123" },{ "month":"1", "year":"123", "pv":"123" }] }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/lg |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/member/lg?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/member/lg?key=1a2b3c&week=123&year=123 https://api.twintulipware.co.id/member/lg?key=1a2b3c&month=123&year=123 |
{ "query":{ "key":"123", "id_member":"23575", "year":"2019", "month":"6" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":82130400, "redeemed":81673800, "details":[{ "id_member":"23575", "year":"2019", "week":"24", "lg":"20795400", "redeemed":"20555400", "last_updated":"2019-07-04 00:00:00" },{ "id_member":"23575", "year":"2019", "week":"25", "lg":"47053800", "redeemed":"46936200", "last_updated":"2019-07-04 00:00:00" },{ "id_member":"23575", "year":"2019", "week":"26", "lg":"14281200", "redeemed":"14182200", "last_updated":"2019-07-04 00:00:00" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/boom |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/member/boom?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/member/boom?key=1a2b3c&month=123&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":"492", "details":[{ "id_member":"123", "first_name":"asd", "last_name":"asd", "upline_name":"asd", "unit_name":"asd", "boom":"123" },{ "id_member":"123", "first_name":"asd", "last_name":"asd", "upline_name":"asd", "unit_name":"asd", "boom":"123" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |
Method | URL |
---|---|
GET/POST | https://api.twintulipware.co.id/member/challenge |
Method | Parameter | Wajib | Tipe | Keterangan |
---|---|---|---|---|
GET/POST | key | Ya | String | API Key |
GET/POST | id_member | Ya | Int | ID member |
GET/POST | date | Tidak | yyyy-mm-dd | Tanggal |
GET/POST | week | Tidak | Int | Week |
GET/POST | month | Tidak | Int | Bulan |
GET/POST | year | Tidak | Int | Tahun |
https://api.twintulipware.co.id/member/challenge?key=1a2b3c&date=yyyy-mm-dd https://api.twintulipware.co.id/member/challenge?key=1a2b3c&week=123&year=123 https://api.twintulipware.co.id/member/challenge?key=1a2b3c&month=123&year=123 |
{ "query":{ "key":"1a2b3c" }, "status":{ "http_code":"200", "code":"ETT-01-002", "message":{ "indonesian":"Data berhasil ditarik", "english":"Success" } }, "results":{ "total":{ "challenge_1":"246", "challenge_2":"246", "challenge_3":"246" }, "details":[{ "nota":"abc", "challenge_1":"123", "challenge_2":"123", "challenge_3":"123" },{ "nota":"def", "challenge_1":"123", "challenge_2":"123", "challenge_3":"123" }] } }
{ "status":{ "http_code":"401", "code":"ETT-00-000", "message":{ "indonesian":"Akses ditolak", "english":"Unauthorized" } } }
Komponen | Tipe | Keterangan |
---|---|---|
query | Array | GET query from request |
status | Array | Return status |
results | Array | API results |