0% menganggap dokumen ini bermanfaat (0 suara)
14 tayangan12 halaman

API Postman Genesys Cloud

Diunggah oleh

Y2J Gaming
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
14 tayangan12 halaman

API Postman Genesys Cloud

Diunggah oleh

Y2J Gaming
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

Tugas Postman Developer API

Nama = Jovan Kirsten Anggata


NIM = 22.01.55.0001

1. Download Postman

2. Buka Web Developer API untuk Postman

3. Pilih salah satu dari Collection API Groups yang disediakan


4. Klik pilihan collection API Groups dan copy semua isi file json yang ditampilkan
5. Klik import di postman

6. Paste json yang telah di copy sebelumnya di “Paste cURL, Raw text or URL…” box dan
tunggu hingga selesai proses import

7. Pilih salah satu API yang disediakan di collection yang telah berhasil di-import

8. Ganti {{environment}} sesuai dengan server Genesys Cloud yang dipakai, dalam hal ini
adalah Asia Pasific (Tokyo), sehingga ganti dengan mypurecloud.jp
9. Klik bagian Authorization pada Postman dan pilih tipe OAuth2

10. Buatlah OAuth dalam Genesys Cloud (Integrations  OAuth)


11. Klik Add Client dan isi App Name sesuai dengan nama yang diinginkan (isi deskripsi jika
perlu)

12. Pada bagian Grant Types, pilih metode Authorization yang akan digunakan (pada tugas
ini, menggunakan Client Credentials)
13. Jika menggunakan client credentials, gunakan roles yang sesuai dengan kebutuhan
dan syarat dari API yang ingin digunakan

14. Klik Save

15. Buka Kembali OAuth yang telah dibuat dan copy Client ID dan Client Secret yang telah
dibuatkan sistem

16. Buka Kembali Postman dan pada Authorization  Configure New Token dan pada
bagian Grant Type, pilih tipe yang sesuai dengan OAuth yang dibuat sebelumnya

17. Pada Access Token URL, isi dengan https://login.{{environment}}/oauth/token, yang


dimana {{environment}} diganti dengan mypurecloud.jp
18. Copy Client ID dan Client Secret dari Genesys pada Authorization Postman

19. Scroll hingga bawah dan klik Get New Access Token

20. Jika berhasil, maka Postman akan menampilkan informasi mengenai Access Token
yang didapat untuk bisa melakukan request API. Jika gagal, maka perhatikan pesan error
pada Console.

21. Klik Use Token dan pastikan Token telah sesuai


22. Klik pada bagian Params dan isi parameter yang dibutuhkan oleh API yang akan
digunakan
(untuk melihat parameter setiap API, lihat dokumentasi
https://developer.genesys.cloud/)

23. API yang dipilih memerlukan contactListId yang dapat ditemukan di URL Web saat
memilih salah satu contact list yang dituju di Genesys
24. Ganti value dari parameter contactListId pada Postman sesuai dengan id contact list
yang ingin dilihat informasinya

25. Klik Send dan tunggu response API

26. Lihat Hasil API pada response Body yang akan muncul

Hasil Akhir =
Response Body =
{
"id": "6305117f-6d34-4dcd-9e72-6fae5bc3c1ae",
"name": "Test_Jovan",
"division": {
"id": "fa4a484d-525f-4348-979a-3cee6b3e296f",
"name": "Home",
"selfUri": "/api/v2/authorization/divisions/fa4a484d-525f-4348-979a-
3cee6b3e296f"
},
"columnNames": [
"nama",
"notelp",
"pesan",
"tagihan",
"status"
],
"phoneColumns": [
{
"columnName": "notelp",
"type": "Cell"
}
],
"selfUri": "/api/v2/outbound/contactlists/6305117f-6d34-4dcd-9e72-6fae5bc3c1ae"
}

Anda mungkin juga menyukai