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: ••••••'