---
title: "Custom API"
description: "Custom API is a programming framework developed so that you can program Netsipp with your own software."
section: "Products"
site: "Netsipp Knowledge Base"
language: en
url: https://docs.netsipp.com/en/urunler/ozel-api-custom
---

# **Custom API**

**Custom API** is a programming framework developed so that you can program Netsipp with your own software. You can program your PBX according to your needs, communicate with your own web services and act on the keypad input of your incoming calls.

## **What You Can Do**

- You can **program** PBX behavior according to your own business rules.
- You can **communicate with your own web services** during the call flow and exchange data with your external systems.
- You can carry the **keypad input** pressed in the welcome menu on incoming calls into your own application and act on that information.

## **When It Is Used**

- In scenarios where you want your own application to decide how the call will proceed.
- When you want to look up information the caller enters, such as a customer number or order number, in your own system.
- When you need an integration of your own between the PBX and your in-house software.

## **Difference from Netsipp Webhook**

The two products do not replace each other; they do different jobs:

- **Netsipp Webhook** **notifies you** of events that occur on the PBX. It is one-way; you listen to the event, and it does not intervene in the call.
- **Custom API** lets you **program** the PBX. By communicating with your own web service, it allows you to act during the call.

If you only want to stream call events into your own system, Netsipp Webhook is enough. If you want your own application to decide the flow of the call, you need the Custom API product.

## **Getting the Product**

- You can reach the product catalog by following the **Marketplace** step in the left menu.
- Select the **Custom API** product to open the product detail page.
- Click the **Add to Cart** button to add the product to your cart and complete the payment steps.

***Note:** Product pricing varies depending on the variation you choose. You can view the current price on the product detail page.*

***Note:** Custom API is a development product. Software development knowledge is required for setup and use.*

## Site menu

- [Introduction](https://docs.netsipp.com/en)
- **Authentication**
  - [Create Account](https://docs.netsipp.com/en/kimlik-dogrulama/hesap-olustur)
  - [User Login](https://docs.netsipp.com/en/kimlik-dogrulama/kullanici-girisi)
  - [Password Reset](https://docs.netsipp.com/en/kimlik-dogrulama/sifre-sifirlama)
- **Organization**
  - [Organization List ](https://docs.netsipp.com/en/organizasyon/organizasyon-listesi)
  - [Organization Settings](https://docs.netsipp.com/en/organizasyon/ayarlar)
  - [Organization Schema](https://docs.netsipp.com/en/organizasyon/sema)
  - [Wallboard](https://docs.netsipp.com/en/organizasyon/tv-ekrani)
  - [Flow Designer](https://docs.netsipp.com/en/organizasyon/akis-diyagrami)
  - [Directory Management](https://docs.netsipp.com/en/organizasyon/rehber)
  - [Break Management](https://docs.netsipp.com/en/organizasyon/molalar)
  - [Supervisor](https://docs.netsipp.com/en/organizasyon/supervisor)
  - [Auto Dialer](https://docs.netsipp.com/en/organizasyon/otomatik-arama)
  - [Public API](https://docs.netsipp.com/en/organizasyon/public-api)
  - [FCT](https://docs.netsipp.com/en/organizasyon/fct)
- **Marketplace**
  - [Product Store](https://docs.netsipp.com/en/pazar-yeri/katalog)
  - [Shopping Cart](https://docs.netsipp.com/en/pazar-yeri/sepet)
  - [Checkout Page](https://docs.netsipp.com/en/pazar-yeri/odeme)
  - [Product Detail Page](https://docs.netsipp.com/en/pazar-yeri/urun-detay)
- **Products**
  - [Cloud PBX Packages](https://docs.netsipp.com/en/urunler/bulut-santral-paketleri)
  - [Agent Module](https://docs.netsipp.com/en/urunler/agent-modulu)
  - [Agent Screen Applications](https://docs.netsipp.com/en/urunler/agent-ekrani-uygulamalari)
  - [Supervisor Module](https://docs.netsipp.com/en/urunler/supervisor-modulu)
  - [Wallboard](https://docs.netsipp.com/en/urunler/tv-ekrani-modulu)
  - [Call Recording](https://docs.netsipp.com/en/urunler/gorusme-kaydi)
  - [Call Transcript](https://docs.netsipp.com/en/urunler/cagri-transkript)
  - [Quality Evaluation Module](https://docs.netsipp.com/en/urunler/kalite-degerlendirme-modulu)
  - [Post-Call Survey](https://docs.netsipp.com/en/urunler/cagri-sonu-anket)
  - [Call Center Reports](https://docs.netsipp.com/en/urunler/cagri-merkezi-raporlari)
  - [Netsipp Live Chat](https://docs.netsipp.com/en/urunler/netsipp-canli-chat)
  - [Directory Lookup](https://docs.netsipp.com/en/urunler/rehber-sorgusu)
  - [PBX Extension](https://docs.netsipp.com/en/urunler/toplam-dahili-adedi)
  - [Telephone Line (Trunk) Package](https://docs.netsipp.com/en/urunler/telefon-hatti)
  - [Netsipp Webhook](https://docs.netsipp.com/en/urunler/netsipp-webhook)
  - [Custom API](https://docs.netsipp.com/en/urunler/ozel-api-custom) ← this page
  - [Netsipp Softphone Desktop](https://docs.netsipp.com/en/urunler/netsipp-softphone-masaustu)
  - [Netsipp Softphone Mobile](https://docs.netsipp.com/en/urunler/netsipp-softphone-mobil)
  - [Netgsm SMS](https://docs.netsipp.com/en/urunler/netgsm-sms)
  - [NetIYS](https://docs.netsipp.com/en/urunler/netiys)
  - [Netsipp Mail](https://docs.netsipp.com/en/urunler/netsipp-mail)
  - [Physical IP FCT](https://docs.netsipp.com/en/urunler/fiziki-ip-fct)
  - [Auto Dialer](https://docs.netsipp.com/en/urunler/otomatik-arama-urun)
  - [eSIM-FCT](https://docs.netsipp.com/en/urunler/ip-fct)
  - [NGN Trunk Service](https://docs.netsipp.com/en/urunler/ngn-trunk-hizmeti)
  - [Show Calling Number](https://docs.netsipp.com/en/urunler/arayan-numarayi-goster)
- **PBX Settings**
  - [Extension Management](https://docs.netsipp.com/en/pbx-ayarlari/dahililer)
  - [Queue Management](https://docs.netsipp.com/en/pbx-ayarlari/kuyruklar)
  - [Announcement Management](https://docs.netsipp.com/en/pbx-ayarlari/anonslar)
  - [IVR Menu Management](https://docs.netsipp.com/en/pbx-ayarlari/ivr-listesi)
  - [Department Management](https://docs.netsipp.com/en/pbx-ayarlari/departmanlar)
  - [Team Management](https://docs.netsipp.com/en/pbx-ayarlari/takimlar)
  - [Outbound Call Rules](https://docs.netsipp.com/en/pbx-ayarlari/giden-hatlar)
  - [Inbound Call Rules](https://docs.netsipp.com/en/pbx-ayarlari/gelen-hatlar)
  - [Telephone Line Management](https://docs.netsipp.com/en/pbx-ayarlari/trunk-yonetimi)
  - [Sound Library](https://docs.netsipp.com/en/pbx-ayarlari/sistem-kayitlari)
  - [General Settings](https://docs.netsipp.com/en/pbx-ayarlari/genel-ayarlar)
  - [Time Condition Management](https://docs.netsipp.com/en/pbx-ayarlari/zaman-kosullari)
- **Projects and Tickets**
  - [Projects](https://docs.netsipp.com/en/projeler-ve-biletler/proje-detay)
- **Users and Roles**
  - [Agent (User) Management](https://docs.netsipp.com/en/kullanicilar-ve-roller/agent-yonetimi)
  - [Role Management](https://docs.netsipp.com/en/kullanicilar-ve-roller/roller)
- **Profile and Account**
  - [Profile & Account Settings](https://docs.netsipp.com/en/profil-ve-hesap/profil)
- **Reports**
  - [Call Reports ](https://docs.netsipp.com/en/raporlar/cagri-raporlari)
  - [Agent Call Report](https://docs.netsipp.com/en/raporlar/agent-cagri)
  - [CDR Report](https://docs.netsipp.com/en/raporlar/cdr)
  - [Organization Daily Report](https://docs.netsipp.com/en/raporlar/gunluk-organizasyon)
  - [Queue Daily Report](https://docs.netsipp.com/en/raporlar/kuyruk-gunluk)
  - [Queue Detail Report](https://docs.netsipp.com/en/raporlar/kuyruk-detay)
- **Integrations**
  - [Zoho CRM ](https://docs.netsipp.com/en/entegrasyonlar/zoho-crm)
  - [ikas ](https://docs.netsipp.com/en/entegrasyonlar/ikas)
  - [Aidatım](https://docs.netsipp.com/en/entegrasyonlar/aidatim)
  - [ArnivaIsp](https://docs.netsipp.com/en/entegrasyonlar/arnivaisp)
  - [Dia](https://docs.netsipp.com/en/entegrasyonlar/dia)
  - [Ennet](https://docs.netsipp.com/en/entegrasyonlar/ennet)
  - [Freshdesk](https://docs.netsipp.com/en/entegrasyonlar/freshdesk)
  - [Halı Pratik](https://docs.netsipp.com/en/entegrasyonlar/hali-pratik)
  - [Hubspot](https://docs.netsipp.com/en/entegrasyonlar/hubspot)
  - [Kommo](https://docs.netsipp.com/en/entegrasyonlar/kommo)
  - [Logo](https://docs.netsipp.com/en/entegrasyonlar/logo)
  - [Monday](https://docs.netsipp.com/en/entegrasyonlar/monday)
  - [NegroPOS](https://docs.netsipp.com/en/entegrasyonlar/negropos)
  - [Slack](https://docs.netsipp.com/en/entegrasyonlar/slack)
  - [Teamgram](https://docs.netsipp.com/en/entegrasyonlar/teamgram)
  - [Ticimax](https://docs.netsipp.com/en/entegrasyonlar/ticimax)
  - [T-Soft](https://docs.netsipp.com/en/entegrasyonlar/tsoft)
  - [Usta Pos](https://docs.netsipp.com/en/entegrasyonlar/usta-pos)
  - [WhatsApp](https://docs.netsipp.com/en/entegrasyonlar/whatsapp)
  - [Zendesk](https://docs.netsipp.com/en/entegrasyonlar/zendesk)
  - [Zoho Desk](https://docs.netsipp.com/en/entegrasyonlar/zoho-desk)
  - [Wiradius](https://docs.netsipp.com/en/entegrasyonlar/wiradius)
  - [Wordpress Woocommerce](https://docs.netsipp.com/en/entegrasyonlar/wordpress-woocommerce)

## Full documentation

- [llms.txt](https://docs.netsipp.com/llms.txt): Site index — every page with its summary
- [llms-full.txt](https://docs.netsipp.com/llms-full.txt): Plain-text copy of every document in one file
