Untuk menyiapkan cURL di PostgreSQL, kita perlu 
postgres itu sendiri dan ekstensi 
pg_curl . (Saya memberi tautan ke garpu postgres saya, karena saya membuat beberapa perubahan yang belum dijejalkan ke repositori asli. Anda juga dapat menggunakan 
gambar yang sudah jadi .)
Untuk memulai, instal ekstensi dengan perintah
CREATE EXTENSION pg_curl 
Untuk mendapatkan permintaan, buat fungsi
 CREATE OR REPLACE FUNCTION get(url TEXT) RETURNS TEXT LANGUAGE SQL AS $BODY$ WITH s AS (SELECT pg_curl_easy_reset(),  
Untuk permintaan pos urlencoded, buat fungsi
 CREATE OR REPLACE FUNCTION post(url TEXT, request JSON) RETURNS TEXT LANGUAGE SQL AS $BODY$ WITH s AS (SELECT pg_curl_easy_reset(),  
Untuk permintaan posting json, buat fungsi
 CREATE OR REPLACE FUNCTION post(url TEXT, request JSON) RETURNS TEXT LANGUAGE SQL AS $BODY$ WITH s AS (SELECT pg_curl_easy_reset(),  
Untuk mengirim email, buat fungsi
 CREATE OR REPLACE FUNCTION email(url TEXT, username TEXT, password TEXT, subject TEXT, "from" TEXT, "to" TEXT[], data TEXT, type TEXT) RETURNS TEXT LANGUAGE SQL AS $BODY$ WITH s AS (SELECT pg_curl_easy_reset(),  
Dan semua ini dapat dilakukan secara tidak sinkron di latar belakang menggunakan 
penjadwal .