Traffic Police Fines by Decree Number
Get a GIBDD (traffic police) fine by decree number. Lets you check the payment status of a specific fine and get the discounted amount, discount size, and payment details.
URL
Method: POST
Production: https://registry.wallet.kvell.group/reg2/fines/bill
Request parameters
Name
Type
Required
Description
bill_number
string
Yes
GIBDD fine decree number
Request example
{
"bill_number" : "18810577260325072757"
}
Name
Type
Required
Description
X-Api-Key
string
Yes
Unique identifier (UUID)
Response
Response example
200: OK
{
"data" : {
"error" : {
"errorCode" : 0 ,
"errorMessage" : ""
},
"hasUnidentifiedBills" : false ,
"userHasInn" : true ,
"bills" : [
{
"billId" : 12345 ,
"billNumber" : "18810577260325072757" ,
"billName" : "Превышение установленной скорости движения" ,
"billDate" : 1742899800000 ,
"isPaid" : false ,
"amount" : 500.0 ,
"serviceCategory" : {
"code" : "GIBDD" ,
"name" : "Штраф ГИБДД"
},
"addAttrs" : {
"attrs" : [
{
"value" : "18810577260325072757" ,
"name" : "bill_number" ,
"title" : "Номер постановления"
}
]
}
}
],
"counts" : {
"total" : 1 ,
"amount" : 500.0 ,
"fine" : {
"total" : 1 ,
"amount" : 500.0
}
},
"errors" : [],
"payOptions" : [],
"payedBillIds" : [],
"unidentifiedBillIds" : [],
"fkPayments" : []
},
"proxy_used" : null ,
"proxy_enabled" : false
}
Response parameters
Name
Type
Description
data
object
Response data
data.error
object
Error information
data.error.errorCode
integer
Error code
data.error.errorMessage
string
Error message
data.hasUnidentifiedBills
boolean
Whether there are unidentified decrees
data.userHasInn
boolean
Whether the document holder has an INN
data.bills
array
List of fines
data.bills[].billId
integer
Internal decree ID
data.bills[].billNumber
string
Decree number
data.bills[].billName
string
Fine name
data.bills[].billDate
integer
Decree date (timestamp in milliseconds)
data.bills[].isPaid
boolean
Whether the fine is paid
data.bills[].amount
number
Fine amount (in rubles)
data.bills[].serviceCategory
object
Fine category
data.bills[].serviceCategory.code
string
Category code
data.bills[].serviceCategory.name
string
Category name
data.bills[].addAttrs
object
Additional attributes
data.bills[].addAttrs.attrs
array
List of attributes
data.bills[].addAttrs.attrs[].value
string
Attribute value
data.bills[].addAttrs.attrs[].name
string
Attribute code
data.bills[].addAttrs.attrs[].title
string
Attribute name
data.counts
object
Totals
data.counts.total
integer
Total number of fines
data.counts.amount
number
Total fine amount (in rubles)
data.counts.fine
object
Fine statistics
data.counts.fine.total
integer
Number of unpaid fines
data.counts.fine.amount
number
Amount of unpaid fines (in rubles)
data.errors
array
List of errors by data source
data.payedBillIds
array
IDs of paid decrees
data.unidentifiedBillIds
array
IDs of unidentified decrees
proxy_used
string
Proxy used
proxy_enabled
boolean
Whether the proxy is enabled