Skip to main content

Kayıtlı Kullanıcı Sorgulama

GET https://webservis.ekupbilisim.com/api/outsource/gib/reg-user

GİB üzerinde kayıtlı kullanıcı bilgilerini sorgulamak için kullanılan API uç noktası.

  • e-Fatura Kayıtlı Mükellef Bilgisi
  • e-İrsaliye Kayıtlı Mükellef Bilgisi

Üst Bilgi (Header) Parametreleri

Authorization string required
Bearer token ile kimlik doğrulama yapılmalıdır.

QUERY Parametreleri

taxNumber string required
Vergi Kimlik No / T.C. Kimlik No
type string Varsayılan = Invoice
e-Fatura veya e-İrsaliye için sorgulama yapılacağını belirtir. (Invoice / DespatchReceipt)
direction string Varsayılan = pk
Posta Kutusu için 'pk' değeri, gönderici birimleri için 'gb' değeri kullanılır.

Cevaplar ( Responses )

200
OK
[
  {
      "docType": "Invoice",
      "name": "urn:mail:defaultgb@ekupbilisim.com",
      "creationTime": "2025-05-21T16:22:38",
      "firstCreationTime": "2025-05-21T12:01:20",
      "title": "EKÜPSOFT BİLİŞİM TEKNOLOJİLERİ ANONİM ŞİRKETİ",
      "accountType": "ENTEGRASYON",
      "type": "OZEL",
      "identifier": "3292081878"
  }
]
401
Unauthorized
{
  "error": 1,
  "message": "e-Posta veya şifre hatalı."
}
404
Not Found
{
  "error": 1,
  "message": "The route api/outsource/auth/login1 could not be found."
}
422
Unprocessable Entity
{
  "error": 1,
  "message": "Form verileri ile ilgili sorun mevcut, lütfen verileri kontrol ediniz",
  "fields": {
    "password": [
      "password zorunludur."
    ]
  }
}
500
Server Error
{
  "error": 1,
  "message": "Sunucu Hatası"
}

Örnek İstek ( Curl )


curl --location 'https://webservis.ekupbilisim.com/api/outsource/gib/reg-user?taxNumber=9130525440&type=Invoice&direction=gb' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: ••••••'