API Docs - Info Lelang
API Information
Title |
Info Lelang |
---|---|
Version |
v1.0 |
URL Sandbox |
|
URL Production |
https://sandbox.partner.api.bri.co.id/v1.0/info-lelang/set-booked |
Version Control
API Version |
Doc Version |
Date |
Link to document |
Description |
---|---|---|---|---|
v1.0 |
v1.0.0 |
12 December 2023 |
This Page |
Baseline version. |
Product Description
Product Overview
API Info Lelang adalah layanan yang menyediakan akses mudah dan cepat ke informasi terbaru mengenai berbagai Asset lelang yang ada di BRI. API ini dirancang untuk membantu pengembang, perusahaan dalam mengintegrasikan data lelang ke dalam aplikasi, situs web, atau sistem mereka. Dengan API Info Lelang, pengguna dapat memantau, mencari, dan mendapatkan detail lengkap mengenai lelang yang tersedia, termasuk tanggal, lokasi, jenis barang yang dilelang, dan status lelang.
EndPoint
1. Detail Aset
Endpoint Description
Digunakan untuk mendapatkan informasi mengenai detail asset lelang
General Information
HTTP Method |
GET |
---|---|
Path |
/v1.0/info-lelang/asset |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Query Param Request
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
---|---|---|---|---|---|
id |
Int |
M |
- | id asset |
|
Response Structure & Sample
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
---|---|---|---|---|---|
responseCode |
String |
M |
|
||
responseMessage |
String |
M |
|
||
responseData | Any | M | Object, NULL |
responseData -> DetailAsset
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the asset detail |
formType |
String |
M |
Varchar | Type of the form |
tagHotdealDesc | String | M | Varchar | Description of the hot deal tag |
tagCleanDesc | String | M | Varchar | Description of the clean tag |
tagHotdeal | int | M | Number | Hot deal tag value |
tagClean | int | M | Number | Clean tag value |
type | string | M | Varchar | Type of the asset |
kpknlId | int64 | M | Number | ID of the KPKNL |
auctionDate | string | M | Varchar | Date of the auction |
auctionTime | string | M | Varchar | Time of the auction |
auctionLink | string | M | Varchar | Link to the auction |
categoryId | int64 | M | Number | ID of the category |
subCategoryId | int64 | M | Number | ID of the subcategory |
name | string | M | Varchar | Name of the asset |
price | float64 | M | Double | Current price of the asset |
priceBefore | float64 | M | Double | Price before any discounts |
discountType | string | M | Varchar | Type of discount applied |
discountNominal | float64 | M | Double | Nominal value of the discount |
description | string | M | Varchar | Description of the asset |
status | string | M | Varchar | Status of the asset |
makerId | string | M | Varchar | ID of the maker |
makerDesc | string | M | Varchar | Description of the maker |
makerDate | string | M | Varchar | Date when the maker information was added |
lastMakerId | string | M | Varchar | ID of the last maker |
lastMakerDesc | string | M | Varchar | Description of the last maker |
lastMakerDate | string | M | Varchar | Date when the last maker information was added |
published | bool | M | Boolean | Whether the asset is published |
deleted | bool | M | Boolean | Whether the asset is deleted |
publishDate | *time.Time | M | Datetime | Date when the asset was published |
expiredDate | *time.Time | M | Datetime | Expiry date of the asset |
action | string | M | Varchar | Action taken on the asset |
kpknlName | string | M | Varchar | Name of the KPKNL |
categoryName | string | M | Varchar | Name of the category |
subCategoryName | string | M | Varchar | Name of the subcategory |
statusName | string | M | Varchar | Name of the status |
addresses | AddressesResponse | M | Object | Addresses associated with the asset |
buildingAssets | BuildingAssetsResponse | M | Object | Building assets details |
vehicleAssets | VehicleAssetsResponse | M | Object | Vehicle assets details |
facilities | []FacilitiesResponse | M | Array | List of facilities |
accessPlaces | []AccessPlacesResponse | M | Array | List of access places |
contacts | ContactsResponse | M | Object | Contact information |
images | []ImagesResponses | M | Array | List of images |
documentId | string | M | Varchar | ID of the document |
updatedAt | *time.Time | M | Datetime | Last updated timestamp |
createdAt | *time.Time | M | Datetime | Created timestamp |
sharedCount | int64 | M | Number | Number of times the asset was shared |
views | int64 | M | Number | Number of views |
soldAt | *time.Time | M | Datetime | Timestamp when the asset was sold |
isSoldOut | bool | M | Boolean | Whether the asset is sold out |
bookedStatus | bool | M | Boolean | Whether the asset is booked |
bookedAt | *time.Time | M | Datetime | Timestamp when the asset was booked |
responseData -> DetailAsset ->AddressesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the asset detail |
assetId | int64 |
M |
Number | ID of the asset |
address | string | M | Varchar | Address text |
longitude | string | M | Varchar | Longitude value |
langitude | string | M | Varchar | Langitude value |
latitude | string | M | Varchar | Latitude value |
longLat | string | M | Varchar | Combined long and lat |
postalcodeId | int64 | M | Number | ID of postal code |
postalCode | string | M | Varchar | Postal Code |
region | string | M | Varchar | Region name |
district | string | M | Varchar | District name |
city | string | M | Varchar | District name |
city | string | M | Varchar | City name |
province | string | M | Varchar | Province name |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
longlati | string | M | Varchar | Optional longlati |
responseData -> DetailAsset ->Building Assets Response
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateTypeName | string | M | Varchar | Name of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
buildYear | int64 | M | Number | Year the building was constructed |
surfaceArea | int64 | M | Number | Surface area of the building |
buildingArea | int64 | M | Number | Building area |
direction | string | M | Varchar | Direction the building faces |
numberOfFloors | int64 | M | Number | Number of floors in the building |
numberOfBedrooms | int64 | M | Number | Number of bedrooms |
numberOfBathrooms | int64 | M | Number | Number of bathrooms |
electricalPower | int64 | M | Number | Electrical power capacity |
carport | int64 | M | Number | Carport capacity |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
responseData -> DetailData ->VehicleAssetsResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
vehicleTypeId | int64 | M | Number | ID of the vehicle type |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
series | string | M | Varchar | Series of the vehicle |
brandId | int64 | M | Number | ID of the brand |
type | string | M | Varchar | Type of the vehicle |
productionYear | string | M | Varchar | Production year of the vehicle |
transmissionId | int64 | M | Number | ID of the transmission type |
machineCapacityId | int64 | M | Number | ID of the machine capacity |
colorId | int64 | M | Number | ID of the color |
numberOfSeat | int64 | M | Number | Number of seats in the vehicle |
numberOfUsage | string | M | Varchar | Usage count or details |
machineNumber | string | M | Varchar | Number of the machine |
bodyNumber | string | M | Varchar | Number of the body |
licenceDate | string | M | Varchar | Date of the license |
certificateTypeName | string | M | Varchar | Name of the certificate type |
brandName | string | M | Varchar | Name of the brand |
transmissionName | string | M | Varchar | Name of the transmission type |
machineCapacityName | string | M | Varchar | Name of the machine capacity |
colorName | string | M | Varchar | Name of the color |
createdAt | string | M | Datetime | Created timestamp |
updatedAt | string | M | Datetime | Updated timestamp |
responseData -> DetailAsset ->FacilitiesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the facility |
name | string |
M |
Varchar | Name of the facility |
icon | string | M | Varchar | Icon representing facility |
status | string | M | Varchar | Status of the facility |
description | string | M | Varchar | Description of the facility |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> DetailAsset ->AccessPlacesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the access place |
name | string |
M |
Varchar | Name of the access place |
icon | string | M | Varchar | Icon representing access place |
description | string | M | Varchar | Description of the access place |
status | string | M | Varchar | Status of the access place |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> DetailAsset ->ContactResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the contact |
picName | string |
M |
Varchar | Name of the person in charge (PIC) |
picPhone | string | M | Varchar | Phone number of the PIC |
responseData -> DetailAsset ->ImagesResponses
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the image |
filename | string |
M |
Varchar | Name of the image file |
path | string | M | Varchar | Path to the image file |
extension | string | M | Varchar | File extension of the image |
size | int64 | M | Number | Size of the image file |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
Request & Response Payload Sample
Request
{ "status": { "code": "0601", "desc": "Invalid token" } }
Normal Response :
{ "responseCode": "0000", "responseMessage": "Success", "responseData": { "id": 1461, "formType": "form-b1", "tagHotdealDesc": "", "tagCleanDesc": "Clean & Clear", "tagHotdeal": 0, "tagClean": 1, "type": "Non-Lelang", "kpknlId": 0, "auctionDate": "", "auctionTime": "", "auctionLink": "", "categoryId": 1, "subCategoryId": 2, "name": "Mollit distinctio Voluptates esse enim est", "price": 1000000000, "priceBefore": 1000000000, "discountType": "", "discountNominal": 0, "description": "Qui sit quia iste obcaecati quia fugiat quia", "status": "", "makerId": "", "makerDesc": "", "makerDate": "", "lastMakerId": "", "lastMakerDesc": "", "lastMakerDate": "", "published": true, "deleted": false, "publishDate": "2023-11-09T14:35:49+07:00", "expiredDate": "2024-05-09T15:09:15+07:00", "action": "Create", "kpknlName": "", "categoryName": "Bangunan", "subCategoryName": "Ruko", "statusName": "Published", "addresses": { "id": 1284, "assetId": 1461, "address": "Est consequuntur sit modi debitis odio cumque aperiam cupidatat cillum nihil sit nemo quis", "longitude": "-6.204945679780837", "langitude": "106.82151779599825", "latitude": "", "longLat": "-6.204945679780837,106.82151779599825", "postalcodeId": 0, "postalCode": "15155", "region": "CIPADU JAYA KEL", "district": "LARANGAN", "city": "TANGERANG KOT.", "province": "BANTEN", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, "buildingAssets": { "id": 1248, "assetId": 1461, "certificateTypeId": 1, "certificateTypeName": "SHM", "certificateNumber": "102402349953534543", "buildYear": 2020, "surfaceArea": 100, "buildingArea": 100, "direction": "barat", "numberOfFloors": 3, "numberOfBedrooms": 2, "numberOfBathrooms": 2, "electricalPower": 100, "carport": 2, "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, "vehicleAssets": { "id": 0, "assetId": 0, "vehicleTypeId": 0, "certificateTypeId": 0, "certificateNumber": "", "series": "", "brandId": 0, "type": "", "productionYear": "", "transmissionId": 0, "machineCapacityId": 0, "colorId": 0, "numberOfSeat": 0, "numberOfUsage": "", "machineNumber": "", "bodyNumber": "", "licenceDate": "", "certificateTypeName": "", "brandName": "", "transmissionName": "", "machineCapacityName": "", "colorName": "" }, "facilities": [ { "id": 1, "name": "Furnished", "icon": "icon-furnised", "status": "Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 2, "name": "Sambungan telepon", "icon": "icon-sambungan-telepon", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 3, "name": "Kolam renang", "icon": "icon-swim", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 4, "name": "Keamanan", "icon": "icon-cctv", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 5, "name": "Lift", "icon": "icon-lift", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 6, "name": "Garasi", "icon": "icon-garage", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 7, "name": "Gym", "icon": "icon-gym", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 8, "name": "Taman", "icon": "icon-taman", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 9, "name": "Parkir/Carport", "icon": "icon-parking", "status": "Tidak Ada", "description": "", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null } ], "accessPlaces": [ { "id": 1, "name": "Rumah Sakit", "icon": "icon-first-aid", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 2, "name": "Jalan Tol", "icon": "icon-street-toll", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 3, "name": "Sekolah", "icon": "icon-backpack", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 4, "name": "Mall", "icon": "icon-mall", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 5, "name": "Bank/ATM", "icon": "icon-bank-atm", "description": "", "status": "Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 6, "name": "Taman", "icon": "icon-taman", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 7, "name": "Pasar", "icon": "icon-pasar", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 8, "name": "Farmasi", "icon": "icon-farmasi", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 9, "name": "Rumah Ibadah", "icon": "icon-rumah-ibadah", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 10, "name": "Restoran", "icon": "icon-restoran", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 11, "name": "Bioskop", "icon": "icon-bioskop", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 12, "name": "Bar", "icon": "icon-bar", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 13, "name": "Halte", "icon": "icon-halte", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 14, "name": "Stasiun", "icon": "icon-stasiun", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 15, "name": "Bandara", "icon": "icon-bandara", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 16, "name": "SPBU", "icon": "icon-spbu", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null }, { "id": 17, "name": "GYM", "icon": "icon-gym", "description": "", "status": "Tidak Ada", "createdAt": "2023-10-30T16:21:00+07:00", "updatedAt": null } ], "contacts": { "id": 0, "assetId": 1461, "debiturName": "", "picName": "", "picPhone": "", "picEmail": "", "cif": "", "createdAt": null, "updatedAt": null }, "images": [ { "id": 3983, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F10%2F31%2F2023-10- 31_11%3A21%3A23_rumah.webp&filename=2023-10- 31_11%3A21%3A23_rumah.webp", "path": "asset/Non-Lelang/2023/10/31/2023-10- 31_11:21:23_rumah.webp", "extension": "image/jpeg", "size": 9966 }, { "id": 3984, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F10%2F31%2F2023-10- 31_11%3A21%3A31_rumah_2.webp&filename=2023-10- 31_11%3A21%3A31_rumah_2.webp", "path": "asset/Non-Lelang/2023/10/31/2023-10- 31_11:21:31_rumah_2.webp", "extension": "image/jpeg", "size": 8174 }, { "id": 3985, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F10%2F31%2F2023-10- 31_11%3A21%3A38_rumah_3.webp&filename=2023-10- 31_11%3A21%3A38_rumah_3.webp", "path": "asset/Non-Lelang/2023/10/31/2023-10- 31_11:21:38_rumah_3.webp", "extension": "image/jpeg", "size": 9970 }, { "id": 3986, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F10%2F31%2F2023-10- 31_11%3A21%3A44_rumah_4.webp&filename=2023-10- 31_11%3A21%3A44_rumah_4.webp", "path": "asset/Non-Lelang/2023/10/31/2023-10- 31_11:21:44_rumah_4.webp", "extension": "image/jpeg", "size": 12281 } ], "documentId": "", "updatedAt": "2023-10-30T16:21:00+07:00", "createdAt": "2023-11-09T14:35:49+07:00", "sharedCount": 0, "views": 0 } }
Error Response :
{ "responseCode":"0104", "responseMessage":"Asset tidak ditemukan", "responseData":null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
2. List Clean and Clear
Endpoint Description
Digunakan untuk menampilkan list data Asset lelang clean and clear
General Information
HTTP Method |
POST |
---|---|
Path |
/v1.0/info-lelang/clean-and-clear |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Request Structure & Sample
No |
Field Name |
Type |
Length |
Format |
Status |
Description |
---|---|---|---|---|---|---|
1 |
categories |
Array |
- | Varchar |
O |
|
2 | subCategories | Array | - | Varchar | O | |
3 | from | Numeric | 19850 | Integer | O | |
4 | size | Numeric | 150 | Integer | M | |
5 | latlon | Object | M | |||
6 | distance | String | - | Varchar | M | |
7 | latitude | Float | 90 | Double | M | |
8 | longitude | Float | 180 | Double | M |
Object latlon
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
---|---|---|---|---|---|
distance |
String |
M |
30km |
||
latitude |
Float |
M |
-6.123456 |
||
longitude | Float | M | 106.789012 |
Response Structure & Sample
No |
Field Name |
Type |
Data Type |
Mandatory |
Example |
---|---|---|---|---|---|
1 |
responseCode |
String |
Varchar | M |
|
2 | responseMessage |
String |
Varchar | M |
|
3 | responseData | Any | Object | M | Object, NULL |
4 | list | Array | []List | M | |
5 | page | int | Number | M | |
6 | limit | int | Number | M | |
7 | totalPage | int | Number | M | |
8 | totalData | int | Number | M |
responseData -> List
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | |
formType |
string |
M |
Varchar | |
type | string | M | Varchar | |
tagAuction | string | M | Varchar | |
tagCleanDesc | string | M | Varchar | |
tagHotdealDesc | string | M | Varchar | |
priceBefore | float64 | M | Double | |
discountType | string | M | Varchar | |
discountNominal | float64 | M | Double | |
kpknlId | int64 | M | Number | |
auctionDate | string | M | Varchar | |
auctionTime | string | M | Varchar | |
auctionLink | string | M | Varchar | |
categoryId | int64 | M | Number | |
subCategoryId | int64 | M | Number | |
name | string | M | Varchar | |
price | float64 | M | Double | |
description | string | M | Varchar | |
status | string | M | Varchar | |
published | bool | M | Boolean | |
kpknlName | string | M | Varchar | |
categoryName | string | M | Varchar | |
subCategoryName | string | M | Varchar | |
statusName | string | M | Varchar | |
documentId | string | M | Varchar | |
addresses | AddressesResponse | M | Object | |
buildingAssets | BuildingAssetsResponse | M | Object | |
vehicleAssets | VehicleAssetsResponseElastic | M | Object | |
facilities | []FacilitiesResponse | M | Array | |
accessPlaces | []AccessPlacesResponse | M | Array | |
images | []ImagesResponses | M | Array | |
sharedCount | int64 | M | Number | |
views | int64 | M | Number | |
auctionDateTime | string | M | Varchar | |
soldAt | *time.Time | M | Datetime | |
isSoldOut | bool | M | Boolean | |
bookedStatus | bool | M | Boolean | |
bookedAt | *time.Time | M | Datetime |
responseData List AddressesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the asset detail |
assetId | int64 |
M |
Number | ID of the asset |
address | string | M | Varchar | Address text |
longitude | string | M | Varchar | Longitude value |
langitude | string | M | Varchar | Langitude value |
latitude | string | M | Varchar | Latitude value |
longLat | string | M | Varchar | Combined long and lat |
postalcodeId | int64 | M | Number | ID of postal code |
postalCode | string | M | Varchar | Postal Code |
region | string | M | Varchar | Region name |
district | string | M | Varchar | District name |
city | string | M | Varchar | City name |
province | string | M | Varchar | Province name |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
longlati | string | M | Varchar | Optional longlati |
responseData List Building Assets Response
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateTypeName | string | M | Varchar | Name of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
buildYear | int64 | M | Number | Year the building was constructed |
surfaceArea | int64 | M | Number | Surface area of the building |
buildingArea | int64 | M | Number | Building area |
direction | string | M | Varchar | Direction the building faces |
numberOfFloors | int64 | M | Number | Number of floors in the building |
numberOfBedrooms | int64 | M | Number | Number of bedrooms |
numberOfBathrooms | int64 | M | Number | Number of bathrooms |
electricalPower | int64 | M | Number | Electrical power capacity |
carport | int64 | M | Number | Carport capacity |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
responseData List VehicleAssetsResponseElastic
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
vehicleTypeId | int64 | M | Number | ID of the vehicle type |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
series | string | M | Varchar | Series of the vehicle |
brandId | int64 | M | Number | ID of the brand |
type | string | M | Varchar | Type of the vehicle |
productionYear | string | M | Varchar | Production year of the vehicle |
transmissionId | int64 | M | Number | ID of the transmission type |
machineCapacityId | int64 | M | Number | ID of the machine capacity |
colorId | int64 | M | Number | ID of the color |
numberOfSeat | int64 | M | Number | Number of seats in the vehicle |
numberOfUsage | string | M | Varchar | Usage count or details |
machineNumber | string | M | Varchar | Number of the machine |
bodyNumber | string | M | Varchar | Number of the body |
licenceDate | string | M | Varchar | Date of the license |
certificateTypeName | string | M | Varchar | Name of the certificate type |
brandName | string | M | Varchar | Name of the brand |
transmissionName | string | M | Varchar | Name of the transmission type |
machineCapacityName | string | M | Varchar | Name of the machine capacity |
colorName | string | M | Varchar | Name of the color |
createdAt | string | M | Datetime | Created timestamp |
updatedAt | string | M | Datetime | Updated timestamp |
responseData List FacilitiesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the facility |
name | string |
M |
Varchar | Name of the facility |
icon | string | M | Varchar | Icon representing facility |
status | string | M | Varchar | Status of the facility |
description | string | M | Varchar | Description of the facility |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData List AccessPlacesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the access place |
name | string |
M |
Varchar | Name of the access place |
icon | string | M | Varchar | Icon representing access place |
description | string | M | Varchar | Description of the access place |
status | string | M | Varchar | Status of the access place |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData List ImagesResponses
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the image |
filename | string |
M |
Varchar | Name of the image file |
path | string | M | Varchar | Path to the image file |
extension | string | M | Varchar | File extension of the image |
size | int64 | M | Number | Size of the image file |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
Request & Response Payload Sample
Request
{ "categories": [ "1", "2" ], "subCategories": [ "1", "2", "3", "5", "26" ], "from": 0, "size": 1, "latlon": { "distance": "30km", "latitude": -6.123456, "longitude": 106.789012 } }
Normal Response :
{ "responseCode": "0000", "responseMessage": "success", "responseData": { "list": [ { "id": 1450, "formType": "form-b1", "type": "Lelang", "tagAuction": "", "tagCleanDesc": "Clean & Clear", "tagHotdealDesc": "Hot Deals", "priceBefore": 891030900, "discountType": "persen", "discountNominal": 4, "kpknlId": 76, "auctionDate": "2023-12-15", "auctionTime": "12:30:00", "auctionLink": "https://lelang.go.id/lot-lelang/detail/123/abcaaaa", "categoryId": 1, "subCategoryId": 1, "name": "Rumah Haji Nawi Approved Signer Lelang", "price": 855389700, "description": "Rumah di haji nawi", "status": "01e", "published": false, "kpknlName": "KPKNL Balikpapan", "categoryName": "Bangunan", "subCategoryName": "Rumah", "statusName": "Pending Signer", "documentId": "5f0229dac9824a3f9e695f69fdf1877c", "addresses": { "id": 1213, "assetId": 1450, "address": "Jalan Haji Nawi No. 150", "longitude": "-6.140554782450295", "langitude": "106.77612304687501", "latitude": "", "longLat": "-6.140554782450295,106.77612304687501", "postalcodeId": 14, "postalCode": "10210", "region": "BENDUNGAN HILIR KEL", "district": "TANAH ABANG", "city": "JAKARTA PUSAT", "province": "DKI JAKARTA", "createdAt": null, "updatedAt": null, "longlati": "-6.140554782450295,106.77612304687501" }, "buildingAssets": { "id": 0, "assetId": 1450, "certificateTypeId": 1, "certificateTypeName": "SHM", "certificateNumber": "0374020402", "buildYear": 2021, "surfaceArea": 300, "buildingArea": 250, "direction": "barat", "numberOfFloors": 2, "numberOfBedrooms": 4, "numberOfBathrooms": 3, "electricalPower": 80000, "carport": 1, "createdAt": null, "updatedAt": null }, "vehicleAssets": { "id": 0, "assetId": 0, "vehicleTypeId": 0, "certificateTypeId": 0, "certificateNumber": "", "series": "", "brandId": 0, "type": "", "productionYear": "", "transmissionId": 0, "machineCapacityId": 0, "colorId": 0, "numberOfSeat": 0, "numberOfUsage": "", "machineNumber": "", "bodyNumber": "", "licenceDate": "", "certificateTypeName": "", "brandName": "", "transmissionName": "", "machineCapacityName": "", "colorName": "", "createdAt": "", "updatedAt": "" }, "facilities": [ { "id": 1, "name": "Furnished", "icon": "icon-furnised", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Sambungan telepon", "icon": "icon-sambungan-telepon", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Kolam renang", "icon": "icon-swim", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Keamanan", "icon": "icon-cctv", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Lift", "icon": "icon-lift", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Garasi", "icon": "icon-garage", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Gym", "icon": "icon-gym", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Taman", "icon": "icon-taman", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Parkir/Carport", "icon": "icon-parking", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null } ], "accessPlaces": [ { "id": 1, "name": "Rumah Sakit", "icon": "icon-first-aid", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Jalan Tol", "icon": "icon-street-toll", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Sekolah", "icon": "icon-backpack", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Mall", "icon": "icon-mall", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Bank/ATM", "icon": "icon-bank-atm", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Taman", "icon": "icon-taman", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Pasar", "icon": "icon-pasar", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Farmasi", "icon": "icon-farmasi", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Rumah Ibadah", "icon": "icon-rumah-ibadah", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 10, "name": "Restoran", "icon": "icon-restoran", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 11, "name": "Bioskop", "icon": "icon-bioskop", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 12, "name": "Bar", "icon": "icon-bar", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 13, "name": "Halte", "icon": "icon-halte", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 14, "name": "Stasiun", "icon": "icon-stasiun", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 15, "name": "Bandara", "icon": "icon-bandara", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 16, "name": "SPBU", "icon": "icon-spbu", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 17, "name": "GYM", "icon": "icon-gym", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null } ], "contacts": { "id": 0, "assetId": 0, "picName": "Alifia", "picPhone": "0812183081", "picEmail": "alifia@gmail.com", "createdAt": null, "updatedAt": null }, "images": [ { "id": 3939, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F10%2F26%2F2023-10-26_16%3A06% 3A47_3d473d5c-harga-rumah-seken-02-finansialku.webp&filename=2023-10-26_16%3A06%3A47_3d473d5c-harga-rumah-seken02-finansialku.webp", "path": "asset/Lelang/2023/10/26/2023-10-26_16:06:47_3d473d5c-harga-rumah-seken-02- finansialku.webp", "extension": "image/jpeg", "size": 30071 }, { "id": 3940, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F10%2F26%2F2023-10-26_16%3A07% 3A03_ruko_dijual_di_wanasari_brebes__927392-ab770.webp&filename=2023-10-26_16%3A07% 3A03_ruko_dijual_di_wanasari_brebes__927392-ab770.webp", "path": "asset/Lelang/2023/10/26/2023-10-26_16:07: 03_ruko_dijual_di_wanasari_brebes__927392-ab770.webp", "extension": "image/jpeg", "size": 321442 }, { "id": 3941, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F10%2F26%2F2023-10-26_16%3A07% 3A17_rumah-kontainer-juga-bisa-berdesain-estetik-lihat-yuk-210910c.webp&filename=2023-10-26_16%3A07%3A17_rumahkontainer-juga-bisa-berdesain-estetik-lihat-yuk-210910c.webp", "path": "asset/Lelang/2023/10/26/2023-10-26_16:07:17_rumah-kontainer-juga-bisaberdesain-estetik-lihat-yuk-210910c.webp", "extension": "image/jpeg", "size": 57449 }, { "id": 3942, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F10%2F26%2F2023-10-26_16%3A07% 3A27_download.webp&filename=2023-10-26_16%3A07%3A27_download.webp", "path": "asset/Lelang/2023/10/26/2023-10-26_16:07:27_download.webp", "extension": "image/jpeg", "size": 12796 } ], "sharedCount": 0, "views": 18, "auctionDateTime": "2023-12-15T00:00:00Z", "soldAt": "0001-01-01T00:00:00Z", "isSoldOut": false, "bookedStatus": false, "bookedBy": "", "bookedAt": "" } ], "page": 0, "limit": 1, "totalPage": 12, "totalData": 12 } }
Error Response :
{ "responseCode": "0100", "responseMessage": "Validasi tidak valid: latlon (distance harus diisi, latitude harus diisi, longitude harus diisi.), size harus diisi.", "responseData": null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
3. List Non Lelang Terdekat
Endpoint Description
Digunakan untuk menampilkan list Asset Non Lelang Terdekat
General Information
HTTP Method |
POST |
---|---|
Path |
/v1.0/info-lelang/non-auction-nearest |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Request Structure & Sample
No |
Field Name |
Type |
Length |
Format |
Status |
Description |
---|---|---|---|---|---|---|
1 |
categories |
Array |
- | Varchar |
O |
|
2 | sub_categories | Array | - | Varchar | O | |
3 | from | Numeric | 19850 | Integer | O | |
4 | size | Numeric | 150 | Integer | M | |
5 | latlon | Object | M | |||
6 | distance | String | - | Varchar | M | |
7 | latitude | Float | 90 | Double | M | |
8 | longitude | Float | 180 | Double | M |
Object latlon
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
---|---|---|---|---|---|
distance |
String |
M |
|
||
latitude |
Float |
M |
|
||
longitude | Float | M |
Response Structure & Sample
No |
Field Name |
Type |
Data Type |
Mandatory |
Example |
---|---|---|---|---|---|
1 |
responseCode |
String |
Varchar | M |
|
2 | responseMessage |
String |
Varchar | M |
|
3 | responseData | Any | Object | M | Object, NULL |
4 | list | Array | []List | M | |
5 | page | int | Number | M | |
6 | limit | int | Number | M | |
7 | totalPage | int | Number | M | |
8 | totalData | int | Number | M |
responseData -> List
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | |
formType |
string |
M |
Varchar | |
type | string | M | Varchar | |
tagAuction | string | M | Varchar | |
tagCleanDesc | string | M | Varchar | |
tagHotdealDesc | string | M | Varchar | |
priceBefore | float64 | M | Double | |
discountType | string | M | Varchar | |
discountNominal | float64 | M | Double | |
kpknlId | int64 | M | Number | |
auctionDate | string | M | Varchar | |
auctionTime | string | M | Varchar | |
auctionLink | string | M | Varchar | |
categoryId | int64 | M | Number | |
subCategoryId | int64 | M | Number | |
name | string | M | Varchar | |
price | float64 | M | Double | |
description | string | M | Varchar | |
status | string | M | Varchar | |
published | bool | M | Boolean | |
kpknlName | string | M | Varchar | |
categoryName | string | M | Varchar | |
subCategoryName | string | M | Varchar | |
statusName | string | M | Varchar | |
documentId | string | M | Varchar | |
addresses | AddressesResponse | M | Object | |
buildingAssets | BuildingAssetsResponse | M | Object | |
vehicleAssets | VehicleAssetsResponseElastic | M | Object | |
facilities | []FacilitiesResponse | M | Array | |
accessPlaces | []AccessPlacesResponse | M | Array | |
images | []ImagesResponses | M | Array | |
sharedCount | int64 | M | Number | |
views | int64 | M | Number | |
auctionDateTime | string | M | Varchar | |
soldAt | *time.Time | M | Datetime | |
isSoldOut | bool | M | Boolean | |
bookedStatus | bool | M | Boolean | |
bookedAt | *time.Time | M | Datetime |
responseData -> List->AddressesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the asset detail |
assetId | int64 |
M |
Number | ID of the asset |
address | string | M | Varchar | Address text |
longitude | string | M | Varchar | Longitude value |
langitude | string | M | Varchar | Langitude value |
latitude | string | M | Varchar | Latitude value |
longLat | string | M | Varchar | Combined long and lat |
postalcodeId | int64 | M | Number | ID of postal code |
postalCode | string | M | Varchar | Postal Code |
region | string | M | Varchar | Region name |
district | string | M | Varchar | District name |
city | string | M | Varchar | District name |
city | string | M | Varchar | City name |
province | string | M | Varchar | Province name |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
longlati | string | M | Varchar | Optional longlati |
responseData -> List->Building Assets Response
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateTypeName | string | M | Varchar | Name of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
buildYear | int64 | M | Number | Year the building was constructed |
surfaceArea | int64 | M | Number | Surface area of the building |
buildingArea | int64 | M | Number | Building area |
direction | string | M | Varchar | Direction the building faces |
numberOfFloors | int64 | M | Number | Number of floors in the building |
numberOfBedrooms | int64 | M | Number | Number of bedrooms |
numberOfBathrooms | int64 | M | Number | Number of bathrooms |
electricalPower | int64 | M | Number | Electrical power capacity |
carport | int64 | M | Number | Carport capacity |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
responseData -> List->VehicleAssetsResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
vehicleTypeId | int64 | M | Number | ID of the vehicle type |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
series | string | M | Varchar | Series of the vehicle |
brandId | int64 | M | Number | ID of the brand |
type | string | M | Varchar | Type of the vehicle |
productionYear | string | M | Varchar | Production year of the vehicle |
transmissionId | int64 | M | Number | ID of the transmission type |
machineCapacityId | int64 | M | Number | ID of the machine capacity |
colorId | int64 | M | Number | ID of the color |
numberOfSeat | int64 | M | Number | Number of seats in the vehicle |
numberOfUsage | string | M | Varchar | Usage count or details |
machineNumber | string | M | Varchar | Number of the machine |
bodyNumber | string | M | Varchar | Number of the body |
licenceDate | string | M | Varchar | Date of the license |
certificateTypeName | string | M | Varchar | Name of the certificate type |
brandName | string | M | Varchar | Name of the brand |
transmissionName | string | M | Varchar | Name of the transmission type |
machineCapacityName | string | M | Varchar | Name of the machine capacity |
colorName | string | M | Varchar | Name of the color |
createdAt | string | M | Datetime | Created timestamp |
updatedAt | string | M | Datetime | Updated timestamp |
responseData -> List->FacilitiesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the facility |
name | string |
M |
Varchar | Name of the facility |
icon | string | M | Varchar | Icon representing facility |
status | string | M | Varchar | Status of the facility |
description | string | M | Varchar | Description of the facility |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> List->AccessPlacesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the access place |
name | string |
M |
Varchar | Name of the access place |
icon | string | M | Varchar | Icon representing access place |
description | string | M | Varchar | Description of the access place |
status | string | M | Varchar | Status of the access place |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> List->ImagesResponses
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the image |
filename | string |
M |
Varchar | Name of the image file |
path | string | M | Varchar | Path to the image file |
extension | string | M | Varchar | File extension of the image |
size | int64 | M | Number | Size of the image file |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
Request & Response Payload Sample
Request
{ "categories": [ "1", "2", "3" ], "subCategories": [ "1", "2", "3", "5", "26" ], "from": 0, "size": 1, "latlon": { "distance": "100km", "latitude": -6.3127543, "longitude": 107.3724673 } }
Normal Response :
{ "responseCode": "0000", "responseMessage": "success", "responseData": { "list": [ { "id": 1551, "formType": "form-b1", "type": "Non-Lelang", "tagAuction": "", "tagCleanDesc": "Clean & Clear", "tagHotdealDesc": "", "priceBefore": 670000000, "discountType": "", "discountNominal": 0, "kpknlId": 0, "auctionDate": "", "auctionTime": "", "auctionLink": "", "categoryId": 1, "subCategoryId": 1, "name": "coba rumah ceretad", "price": 670000000, "description": "blaa hhh", "status": "02c", "published": false, "kpknlName": "", "categoryName": "Bangunan", "subCategoryName": "Rumah", "statusName": "Soldout", "documentId": "38e2de72d40440e0aab2da4f2c915d77", "addresses": { "id": 1471, "assetId": 1551, "address": "jl sudirman", "longitude": "-6.2313844", "langitude": "106.9854147", "latitude": "", "longLat": "-6.2313844,106.9854147", "postalcodeId": 18, "postalCode": "10250", "region": "KAMPUNG BALI KEL", "district": "TANAH ABANG", "city": "JAKARTA PUSAT", "province": "DKI JAKARTA", "createdAt": null, "updatedAt": null, "longlati": "-6.2313844,106.9854147" }, "buildingAssets": { "id": 0, "assetId": 1551, "certificateTypeId": 1, "certificateTypeName": "SHM", "certificateNumber": "53454353345", "buildYear": 2022, "surfaceArea": 100, "buildingArea": 800, "direction": "utara", "numberOfFloors": 1, "numberOfBedrooms": 2, "numberOfBathrooms": 2, "electricalPower": 800, "carport": 0, "createdAt": null, "updatedAt": null }, "vehicleAssets": { "id": 0, "assetId": 0, "vehicleTypeId": 0, "certificateTypeId": 0, "certificateNumber": "", "series": "", "brandId": 0, "type": "", "productionYear": "", "transmissionId": 0, "machineCapacityId": 0, "colorId": 0, "numberOfSeat": 0, "numberOfUsage": "", "machineNumber": "", "bodyNumber": "", "licenceDate": "", "certificateTypeName": "", "brandName": "", "transmissionName": "", "machineCapacityName": "", "colorName": "", "createdAt": "", "updatedAt": "" }, "facilities": [ { "id": 1, "name": "Furnished", "icon": "icon-furnised", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Sambungan telepon", "icon": "icon-sambungan-telepon", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Kolam renang", "icon": "icon-swim", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Keamanan", "icon": "icon-cctv", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Lift", "icon": "icon-lift", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Garasi", "icon": "icon-garage", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Gym", "icon": "icon-gym", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Taman", "icon": "icon-taman", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Parkir/Carport", "icon": "icon-parking", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null } ], "accessPlaces": [ { "id": 1, "name": "Rumah Sakit", "icon": "icon-first-aid", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Jalan Tol", "icon": "icon-street-toll", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Sekolah", "icon": "icon-backpack", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Mall", "icon": "icon-mall", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Bank/ATM", "icon": "icon-bank-atm", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Taman", "icon": "icon-taman", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Pasar", "icon": "icon-pasar", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Farmasi", "icon": "icon-farmasi", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Rumah Ibadah", "icon": "icon-rumah-ibadah", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 10, "name": "Restoran", "icon": "icon-restoran", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 11, "name": "Bioskop", "icon": "icon-bioskop", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 12, "name": "Bar", "icon": "icon-bar", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 13, "name": "Halte", "icon": "icon-halte", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 14, "name": "Stasiun", "icon": "icon-stasiun", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 15, "name": "Bandara", "icon": "icon-bandara", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 16, "name": "SPBU", "icon": "icon-spbu", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 17, "name": "GYM", "icon": "icon-gym", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null } ], "contacts": { "id": 0, "assetId": 0, "picName": "alohdr", "picPhone": "085644353", "picEmail": "alohdr@gmail.com", "createdAt": null, "updatedAt": null }, "images": [ { "id": 4459, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F12%2F1%2F2023-12- 01_15%3A38%3A45_getFile_%281%29.webp&filename=2023-12- 01_15%3A38%3A45_getFile_%281%29.webp", "path": "asset/Non-Lelang/2023/12/1/2023- 12-01_15:38:45_getFile_(1).webp", "extension": "image/webp", "size": 50794 }, { "id": 4460, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F12%2F1%2F2023-12- 01_15%3A39%3A00_getFile1_%281%29.webp&filename=2023-12- 01_15%3A39%3A00_getFile1_%281%29.webp", "path": "asset/Non-Lelang/2023/12/1/2023- 12-01_15:39:00_getFile1_(1).webp", "extension": "image/jpeg", "size": 81096 }, { "id": 4461, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F12%2F1%2F2023-12- 01_15%3A39%3A10_getFile2.webp&filename=2023-12- 01_15%3A39%3A10_getFile2.webp", "path": "asset/Non-Lelang/2023/12/1/2023- 12-01_15:39:10_getFile2.webp", "extension": "image/jpeg", "size": 68611 }, { "id": 4462, "filename": "/v1/file?subdir=asset%2FNonLelang%2F2023%2F12%2F1%2F2023-12- 01_15%3A39%3A23_getFile2.webp&filename=2023-12- 01_15%3A39%3A23_getFile2.webp", "path": "asset/Non-Lelang/2023/12/1/2023- 12-01_15:39:23_getFile2.webp", "extension": "image/webp", "size": 7338 } ], "sharedCount": 0, "views": 0, "auctionDateTime": "", "soldAt": "2023-12-13T09:15:47+07:00", "isSoldOut": true, "bookedStatus": false, "bookedBy": "", "bookedAt": "" } ], "page": 0, "limit": 1, "totalPage": 22, "totalData": 22 } }
Error Response :
{ "responseCode": "0100", "responseMessage": "Format request not valid: map[fromThe value must be `int`]", "responseData": null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
4. Search Asset
Endpoint Description
Digunakan untuk melakukan pencarian asset lelang berdasarkan kategori, sub-kategori, tipe dan sebagai nya
General Information
HTTP Method |
POST |
---|---|
Path |
/v1.0/info-lelang/search |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Request Structure & Sample
No |
Field Name |
Type |
Length |
Format |
Status |
Description |
---|---|---|---|---|---|---|
1 |
categories |
Array |
- | Varchar |
O |
|
2 | sub_categories | Array | - | Varchar | O | |
3 | tags | Array | - | Varchar | O | ex: Clean & Clear,Hot Deals |
4 | from | Numeric | 19850 | Integer | O | |
5 | size | Numeric | 150 | integer | M | |
6 | types | Array | - | Varchar | O | ex: Lelang,Non-Lelang |
7 | price_filter | Object | O | |||
8 | price_start | Numeric | 14 digit | Integer | ||
9 | price_end | Numeric | 14 digit | Integer | ||
10 | provincies | Array | - | Array | O | ex: DKI JAKARTA |
11 | search | String | 50 | Varchar | O | |
12 | sort_by | String | - | Varchar | M | ex: id,view,price,location |
13 | order_by | String | - | Varchar | M | ex: asc,desc |
PriceFilter Object
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
---|---|---|---|---|---|
priceStart |
Array String |
O |
|
||
priceEnd |
Array String |
O |
|
Response Structure & Sample
No |
Field Name |
Type |
Data Type |
Mandatory |
Example |
---|---|---|---|---|---|
1 |
responseCode |
String |
Varchar | M |
|
2 | responseMessage |
String |
Varchar | M |
|
3 | responseData | Any | Object | M | Object, NULL |
4 | list | Array | []List | M | |
5 | page | int | Number | M | |
6 | limit | int | Number | M | |
7 | totalPage | int | Number | M | |
8 | totalData | int | Number | M |
responseData -> List
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | |
formType |
string |
M |
Varchar | |
type | string | M | Varchar | |
tagAuction | string | M | Varchar | |
tagCleanDesc | string | M | Varchar | |
tagHotdealDesc | string | M | Varchar | |
priceBefore | float64 | M | Double | |
discountType | string | M | Varchar | |
discountNominal | float64 | M | Double | |
kpknlId | int64 | M | Number | |
auctionDate | string | M | Varchar | |
auctionTime | string | M | Varchar | |
auctionLink | string | M | Varchar | |
categoryId | int64 | M | Number | |
subCategoryId | int64 | M | Number | |
name | string | M | Varchar | |
price | float64 | M | Double | |
description | string | M | Varchar | |
status | string | M | Varchar | |
published | bool | M | Boolean | |
kpknlName | string | M | Varchar | |
categoryName | string | M | Varchar | |
subCategoryName | string | M | Varchar | |
statusName | string | M | Varchar | |
documentId | string | M | Varchar | |
addresses | AddressesResponse | M | Object | |
buildingAssets | BuildingAssetsResponse | M | Object | |
vehicleAssets | VehicleAssetsResponseElastic | M | Object | |
facilities | []FacilitiesResponse | M | Array | |
accessPlaces | []AccessPlacesResponse | M | Array | |
images | []ImagesResponses | M | Array | |
sharedCount | int64 | M | Number | |
views | int64 | M | Number | |
auctionDateTime | string | M | Varchar | |
soldAt | *time.Time | M | Datetime | |
isSoldOut | bool | M | Boolean | |
bookedStatus | bool | M | Boolean | |
bookedAt | *time.Time | M | Datetime |
responseData -> List->AddressesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the asset detail |
assetId | int64 |
M |
Number | ID of the asset |
address | string | M | Varchar | Address text |
longitude | string | M | Varchar | Longitude value |
langitude | string | M | Varchar | Langitude value |
latitude | string | M | Varchar | Latitude value |
longLat | string | M | Varchar | Combined long and lat |
postalcodeId | int64 | M | Number | ID of postal code |
postalCode | string | M | Varchar | Postal Code |
region | string | M | Varchar | Region name |
district | string | M | Varchar | District name |
city | string | M | Varchar | District name |
city | string | M | Varchar | City name |
province | string | M | Varchar | Province name |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
longlati | string | M | Varchar | Optional longlati |
responseData -> List->Building Assets Response
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateTypeName | string | M | Varchar | Name of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
buildYear | int64 | M | Number | Year the building was constructed |
surfaceArea | int64 | M | Number | Surface area of the building |
buildingArea | int64 | M | Number | Building area |
direction | string | M | Varchar | Direction the building faces |
numberOfFloors | int64 | M | Number | Number of floors in the building |
numberOfBedrooms | int64 | M | Number | Number of bedrooms |
numberOfBathrooms | int64 | M | Number | Number of bathrooms |
electricalPower | int64 | M | Number | Electrical power capacity |
carport | int64 | M | Number | Carport capacity |
createdAt | *time.Time | M | Datetime | Created timestamp |
updatedAt | *time.Time | M | Datetime | Updated timestamp |
responseData -> List->VehicleAssetsResponseElastic
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the building asset |
assetId | int64 |
M |
Number | ID of the asset |
vehicleTypeId | int64 | M | Number | ID of the vehicle type |
certificateTypeId | int64 | M | Number | ID of the certificate type |
certificateNumber | string | M | Varchar | Number of the certificate |
series | string | M | Varchar | Series of the vehicle |
brandId | int64 | M | Number | ID of the brand |
type | string | M | Varchar | Type of the vehicle |
productionYear | string | M | Varchar | Production year of the vehicle |
transmissionId | int64 | M | Number | ID of the transmission type |
machineCapacityId | int64 | M | Number | ID of the machine capacity |
colorId | int64 | M | Number | ID of the color |
numberOfSeat | int64 | M | Number | Number of seats in the vehicle |
numberOfUsage | string | M | Varchar | Usage count or details |
machineNumber | string | M | Varchar | Number of the machine |
bodyNumber | string | M | Varchar | Number of the body |
licenceDate | string | M | Varchar | Date of the license |
certificateTypeName | string | M | Varchar | Name of the certificate type |
brandName | string | M | Varchar | Name of the brand |
transmissionName | string | M | Varchar | Name of the transmission type |
machineCapacityName | string | M | Varchar | Name of the machine capacity |
colorName | string | M | Varchar | Name of the color |
createdAt | string | M | Datetime | Created timestamp |
updatedAt | string | M | Datetime | Updated timestamp |
responseData -> List->FacilitiesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the facility |
name | string |
M |
Varchar | Name of the facility |
icon | string | M | Varchar | Icon representing facility |
status | string | M | Varchar | Status of the facility |
description | string | M | Varchar | Description of the facility |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> List->AccessPlacesResponse
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the access place |
name | string |
M |
Varchar | Name of the access place |
icon | string | M | Varchar | Icon representing access place |
description | string | M | Varchar | Description of the access place |
status | string | M | Varchar | Status of the access place |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
responseData -> List->ImagesResponses
Field Name |
Type |
Mandatory |
Data Type |
Description |
---|---|---|---|---|
id |
int64 |
M |
Number | ID of the image |
filename | string |
M |
Varchar | Name of the image file |
path | string | M | Varchar | Path to the image file |
extension | string | M | Varchar | File extension of the image |
size | int64 | M | Number | Size of the image file |
createdAt | *string | M | Datetime | Created timestamp |
updatedAt | *string | M | Datetime | Updated timestamp |
Request & Response Payload Sample
Request
{ "from": 0, "size": 1, "categories": [ "1", "2", "3" ], "subCategories": [ "1", "2", "3", "5", "26" ], "types": [ "Lelang", "Non-Lelang" ], "tags": [ "Clean & Clear", "Hot Deals" ], "priceFilter": { "priceStart":100000000, "priceEnd":1000000000000 }, "provincies": [], "search": "rum", "orderBy": "desc", "sortBy": "price" } Normal Response: { "responseCode": "0000", "responseMessage": "success", "responseData": { "list": [ { "id": 1240, "formType": "form-b1", "type": "Non-Lelang", "tagAuction": "", "tagCleanDesc": "Clean & Clear", "tagHotdealDesc": "Hot Deals", "priceBefore": 4568094000, "discountType": "persen", "discountNominal": 27, "kpknlId": 0, "auctionDate": "", "auctionTime": "", "
Normal Response :
{ "responseCode": "0000", "responseMessage": "success", "responseData": { "list": [ { "id": 1240, "formType": "form-b1", "type": "Non-Lelang", "tagAuction": "", "tagCleanDesc": "Clean & Clear", "tagHotdealDesc": "Hot Deals", "priceBefore": 4568094000, "discountType": "persen", "discountNominal": 27, "kpknlId": 0, "auctionDate": "", "auctionTime": "", "auctionLink": "", "categoryId": 1, "subCategoryId": 1, "name": "Rumah Bapak Arinal Haq Update By Maker Biasa", "price": 3334708700, "description": "Rumah bapak arinal haq berlokasi strategis", "status": "02c", "published": false, "kpknlName": "", "categoryName": "Bangunan", "subCategoryName": "Rumah", "statusName": "Soldout", "documentId": "0dfc9cf11f6548eb86ac5239ec08662b", "addresses": { "id": 769, "assetId": 1240, "address": "Jalan Bendungan Hilir Nomer 19", "longitude": "-6.197412541400231", "langitude": "106.80632371776669", "latitude": "", "longLat": "- 6.197412541400231,106.80632371776669", "postalcodeId": 14, "postalCode": "10210", "region": "BENDUNGAN HILIR KEL", "district": "TANAH ABANG", "city": "JAKARTA PUSAT", "province": "DKI JAKARTA", "createdAt": null, "updatedAt": null, "longlati": "- 6.197412541400231,106.80632371776669" }, "buildingAssets": { "id": 0, "assetId": 1240, "certificateTypeId": 3, "certificateTypeName": "SHMRS", "certificateNumber": "01839718738146", "buildYear": 2010, "surfaceArea": 300, "buildingArea": 375, "direction": "barat", "numberOfFloors": 1, "numberOfBedrooms": 6, "numberOfBathrooms": 5, "electricalPower": 16000, "carport": 1, "createdAt": null, "updatedAt": null }, "vehicleAssets": { "id": 0, "assetId": 0, "vehicleTypeId": 0, "certificateTypeId": 0, "certificateNumber": "", "series": "", "brandId": 0, "type": "", "productionYear": "", "transmissionId": 0, "machineCapacityId": 0, "colorId": 0, "numberOfSeat": 0, "numberOfUsage": "", "machineNumber": "", "bodyNumber": "", "licenceDate": "", "certificateTypeName": "", "brandName": "", "transmissionName": "", "machineCapacityName": "", "colorName": "", "createdAt": "", "updatedAt": "" }, "facilities": [ { "id": 1, "name": "Furnished", "icon": "icon-furnised", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Sambungan telepon", "icon": "icon-sambungan-telepon", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Kolam renang", "icon": "icon-swim", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Keamanan", "icon": "icon-cctv", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Lift", "icon": "icon-lift", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Garasi", "icon": "icon-garage", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Gym", "icon": "icon-gym", "status": "Tidak Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Taman", "icon": "icon-taman", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Parkir/Carport", "icon": "icon-parking", "status": "Ada", "description": "", "createdAt": null, "updatedAt": null } ], "accessPlaces": [ { "id": 1, "name": "Rumah Sakit", "icon": "icon-first-aid", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 2, "name": "Jalan Tol", "icon": "icon-street-toll", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 3, "name": "Sekolah", "icon": "icon-backpack", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 4, "name": "Mall", "icon": "icon-mall", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 5, "name": "Bank/ATM", "icon": "icon-bank-atm", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 6, "name": "Taman", "icon": "icon-taman", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 7, "name": "Pasar", "icon": "icon-pasar", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 8, "name": "Farmasi", "icon": "icon-farmasi", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 9, "name": "Rumah Ibadah", "icon": "icon-rumah-ibadah", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 10, "name": "Restoran", "icon": "icon-restoran", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 11, "name": "Bioskop", "icon": "icon-bioskop", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 12, "name": "Bar", "icon": "icon-bar", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 13, "name": "Halte", "icon": "icon-halte", "description": "", "status": "Ada", "createdAt": null, "updatedAt": null }, { "id": 14, "name": "Stasiun", "icon": "icon-stasiun", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 15, "name": "Bandara", "icon": "icon-bandara", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 16, "name": "SPBU", "icon": "icon-spbu", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null }, { "id": 17, "name": "GYM", "icon": "icon-gym", "description": "", "status": "Tidak Ada", "createdAt": null, "updatedAt": null } ], "contacts": { "id": 0, "assetId": 0, "picName": "Destiari", "picPhone": "0812349480", "picEmail": "estiari@gmail.com", "createdAt": null, "updatedAt": null }, "images": [ { "id": 3117, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F6%2F15%2F2023-06-15- 3d473d5c-harga-rumah-seken-02-finansialku.webp&filename=2023-06- 15-3d473d5c-harga-rumah-seken-02-finansialku.webp", "path": "asset/Lelang/2023/6/15/2023-06- 15-3d473d5c-harga-rumah-seken-02-finansialku.webp", "extension": "image/jpg", "size": 30071 }, { "id": 3118, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F6%2F15%2F2023-06-15- rumah-kontainer-juga-bisa-berdesain-estetik-lihat-yuk210910c.webp&filename=2023-06-15-rumah-kontainer-juga-bisaberdesain-estetik-lihat-yuk-210910c.webp", "path": "asset/Lelang/2023/6/15/2023-06- 15-rumah-kontainer-juga-bisa-berdesain-estetik-lihat-yuk210910c.webp", "extension": "image/jpg", "size": 57449 }, { "id": 3119, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F6%2F15%2F2023-06-15- 0304aha_Belanja_Ruko_diNgresep_Ngemplak_Byl.webp&filename=2023-06- 15-0304aha_Belanja_Ruko_diNgresep_Ngemplak_Byl.webp", "path": "asset/Lelang/2023/6/15/2023-06- 15-0304aha_Belanja_Ruko_diNgresep_Ngemplak_Byl.webp", "extension": "image/jpg", "size": 39602 }, { "id": 3120, "filename": "/v1/file?subdir=asset%2FLelang%2F2023%2F6%2F15%2F2023-06-15- 3d473d5c-harga-rumah-seken-02-finansialku.webp&filename=2023-06- 15-3d473d5c-harga-rumah-seken-02-finansialku.webp", "path": "asset/Lelang/2023/6/15/2023-06- 15-3d473d5c-harga-rumah-seken-02-finansialku.webp", "extension": "image/jpg", "size": 30071 } ], "sharedCount": 0, "views": 0, "auctionDateTime": "", "soldAt": "2023-12-11T16:40:29+07:00", "isSoldOut": true, "bookedStatus": false, "bookedBy": "", "bookedAt": "" } ], "page": 0, "limit": 1, "totalPage": 7, "totalData": 7 } }
Error Response :
{ "responseCode": "0100", "responseMessage": "Format request not valid: map[sizeThe value must be `int`]", "responseData": null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
5. Booking / Unbooking Asset Lelang
Endpoint Description
Digunakan untuk melakukan update status Asset Lelang menjadi sudah terbooking/cancel booking
General Information
HTTP Method |
POST |
---|---|
Path |
/v1.0/info-lelang/set-booked |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Request Structure & Sample
No |
Field Name |
Type |
Length |
Format |
Status |
Description |
---|---|---|---|---|---|---|
1 |
assetId |
Numeric |
100000000 | Integer |
M |
ex: 1098 |
2 | statusBooked | Boolean | - | Boolean | M | ex: true,false |
3 | bookedAt | Datetime | - | Datetime | M | ex: 2023-10-26T16:23:55Z |
Response Structure & Sample
No |
Field Name |
Type |
Data Type |
Mandatory |
Example |
---|---|---|---|---|---|
1 |
responseCode |
String |
Varchar | M |
|
2 | responseMessage |
String |
Varchar | M |
|
3 | responseData | Any | Object | M | Object, NULL |
Request & Response Payload Sample
Request
{ "assetId": 1461, "statusBooked": false, "bookedAt": "2023-10-27T10:20:00Z" }
Normal Response :
{ "responseCode": "0000", "responseMessage": "Berhasil mengubah status booking asset", "responseData": null }
Error Response :
{ "responseCode": "0100", "responseMessage": "Update status booking lelang gagal, asset telah laku", "responseData": null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
6. Set Souldout
Endpoint Description
Digunakan untuk melakukan update status Asset Lelang menjadi sudah terjual
General Information
HTTP Method |
POST |
---|---|
Path |
/v1.0/info-lelang/set-soldout |
Tipe Format |
JSON |
Authentication |
OAuth 2.0 |
Header Structure & Sample
Key |
Value |
Mandatory |
Lenght |
Description |
---|---|---|---|---|
Authorization |
Bearer {token} |
M |
N/A |
Access Token |
BRI-Timestamp | timestamp | M | - | ISO 8601 format |
BRI-Signature | signature | M | 64 | - |
Content-Type | application/json | M | - | - |
Request Structure & Sample
No |
Field Name |
Type |
Length |
Format |
Status |
Description |
---|---|---|---|---|---|---|
1 |
assetId |
Numeric |
100000000 | Integer |
M |
ex: 1098 |
2 | customerName | String | 100 | Varchar | M | |
3 | customerEmail | String | - | Varchar | M | |
4 | customerPhone | Numeric | 15 | Varchar | M | |
5 | soldPrice | Numeric | 14 digit | Integer | M | |
6 | soldNote | String | 255 | Varchar | M | |
7 | soldAt | String | - | Datetime | M | ex: 2023-10-26T16:23:55Z |
Response Structure & Sample
No |
Field Name |
Type |
Data Type |
Mandatory |
Example |
---|---|---|---|---|---|
1 |
responseCode |
String |
Varchar | M |
|
2 | responseMessage |
String |
Varchar | M |
|
3 | responseData | Any | Object | M | Object, NULL |
Request & Response Payload Sample
Request
{ "assetId": 1461, "customerName": "John", "customerEmail": "doe@john.com", "customerPhone": "087627234567", "soldPrice": 300000000, "soldNotes": "Note sold out", "soldAt": "2023-10-26T17:57:10Z" }
Normal Response :
{ "responseCode": "0000", "responseMessage": "Berhasil mengubah asset menjadi soldout", "responseData": null }
Error Response :
{ "responseCode": "0100", "responseMessage": "Update status soldout lelang gagal, asset telah laku", "responseData": null }
List of Error/Response Code
HTTP Status |
Error Code | Response Code | Response Message |
---|---|---|---|
200 | 0000 | 0000 | Success |
400 | 0100 | 0100 | Validation Invalid |
400 | 0101 | 0101 | Authorization invalid |
List Category & Subcategory
id |
category_id | name |
---|---|---|
1 | 1 | Rumah |
2 | 1 | Ruko |
3 | 1 | Apartemen |
4 | 1 | Condotel |
5 | 1 | Kos atau Kontrakan |
6 | 1 | Toko |
7 | 1 | Vila |
8 | 1 | Kios |
9 | 1 | Gudang |
10 | 1 | Hotel |
11 | 1 | Perkantoran |
12 | 1 | Mall |
13 | 1 | Pabrik |
14 | 3 | Kapal |
15 | 3 | Pesawat |
16 | 3 | Alat Berat |
17 | 3 | Mobil |
18 | 3 | Sepeda Motor |
19 | 3 | Truk |
20 | 3 | Bus |
21 | 4 | Mesin Cetak |
22 | 4 | Mesin Lainnya |
23 | 2 | Sawah |
24 | 2 | Tanah |
25 | 2 | Tanah Kebun |
26 | 2 | Kavling siap bangun |
27 | 5 | SPBU/SPBG |