Перейти до змісту

Отримання всіх власних тендерів.

Опис

Отримання власних тендерів за критеріями.

Структура URL

POST /v2/tender/{id}/my"

Список параметрів

Назва Опис Тип передачі параметра Обов'яз.(+)/За замовч.(значення)
language Мова локалізації. Request Param ru
contactId Ідентифікатор підлеглого контакту користувача. Request Param
statuses Статус тендерів. Request Param +
dateForm Дата початку тендерів. Request Param
dateTo Дата закінчення тендерів. Request Param
page Кількість сторінок. Request Param 1
size Розмір сторінки. Request Param 100

Результат

Структура "Відповідь на запит власних тендерів.".

Результати з помилками

Помилка з кодом

Структура "Помилка з кодом".

Приклад запиту

BASH
curl --location -g --request POST 'http://localhost:8081/v2/tender/{id}/bid/accept?language=uk&bidId=621' \
--header 'Authorization: 2UGARXGHABV000000388' \
--data-raw '' 

Приклад відповіді

JSON
   {
  "content": [
    {
      "id": 50,
      "dateCreate": 1651656219000,
      "dateEdit": 1651656219000,
      "type": "BIDS",
      "status": "PREPARED",
      "tenderStatusDate": 1651656219000,
      "tenderStatusReason": "",
      "tenderVerificationStart": null,
      "tenderVerificationEnd": null,
      "dateLoad": 1651622400000,
      "tenderStart": 1651656279000,
      "tenderEnd": 1651657179000,
      "directionFrom": {
        "countrySign": {
          "id": 1,
          "name": "Украина",
          "sign": "UA"
        },
        "area": null,
        "town": {
          "id": 933,
          "name": "Милан"
        },
        "name": "Милан",
        "postCode": "",
        "address": "string",
        "lat": 0.3,
        "lon": 0.5
      },
      "directionTo": {
        "countrySign": {
          "id": 1,
          "name": "Украина",
          "sign": "UA"
        },
        "area": {
          "id": 130,
          "name": "Гродненская обл."
        },
        "town": {
          "id": 255,
          "name": "Ошмяны"
        },
        "name": "Ошмяны",
        "postCode": "23",
        "address": "",
        "lat": 0.8,
        "lon": 0.0
      },
      "distance": {
        "value": 0.0,
        "time": 0
      },
      "cargo": {
        "content": {
          "id": 0,
          "name": "name"
        },
        "length": 0.00,
        "width": 0.00,
        "height": 0.00,
        "weight": 10.000,
        "volume": 0.000,
        "photos": [
          "string"
        ]
      },
      "truck": {
        "bodyType": {
          "id": 69,
          "name": "фура"
        },
        "bodyTypeGroup": {
          "id": 2,
          "name": "Открытая"
        },
        "loadTypes": [
          {
            "id": 24,
            "name": "верхняя"
          }
        ],
        "count": 0,
        "periodicity": 0
      },
      "payment": {
        "value": 100.00,
        "bidStep": 10.00,
        "currencyId": {
          "id": 2,
          "name": "грн."
        },
        "formId": {
          "id": 2,
          "name": "нал."
        },
        "vat": true
      },
      "documents": [
        "string"
      ],
      "description": "string",
      "owner": {
        "refId": 10270310400,
        "ownershipType": "ENTREPRENEUR",
        "active": true,
        "deleted": false,
        "regDate": 1642067358000,
        "regProject": null,
        "firmCode": "4564564569",
        "lang": "RU",
        "contact": {
          "contactId": 0,
          "name": "Ivanov Ivan Ivanovich",
          "nameWithoutBrand": "Ivanov Ivan Ivanovich",
          "nameWithBrand": "Ivanov Ivan Ivanovich",
          "nameLang": "RU",
          "face": "Ivanov Ivan Ivanovich",
          "phoneItem1": {
            "phone": "+380(45)4564545",
            "messengerTypes": []
          },
          "phoneItem2": {
            "phone": "",
            "messengerTypes": []
          },
          "phoneItem3": {
            "phone": "",
            "messengerTypes": []
          },
          "phoneItem4": {
            "phone": "",
            "messengerTypes": []
          },
          "skype": "",
          "email": "gmai@gmail.test",
          "avatarUrls": {
            "url40x40": null,
            "url100x100": null
          },
          "logoUrls": {
            "url40x40": null,
            "url60x60": null,
            "url72x72": null,
            "url100x100": null,
            "url170x132": null,
            "url340x340": null
          }
        },
        "address": {
          "town": {
            "id": 69,
            "name": "Харьков"
          },
          "country": {
            "id": 1,
            "name": "Украина",
            "sign": "UA"
          },
          "area": {
            "id": 34,
            "name": "Харьковская обл."
          }
        },
        "rating": {
          "goodResponseCount": 0,
          "badResponseCount": 0,
          "ball": 0.0
        },
        "flags": {
          "premium": false,
          "shipper": false,
          "carrier": false,
          "carrierGps": false,
          "approvedProfile": false,
          "approvedContacts": false,
          "topBrand": false,
          "vip": false,
          "lardiClient": true,
          "autoRepeat": true,
          "hideAds": false
        }
      },
      "bidSummary": {
        "best": 100,
        "worst": 120,
        "total": 5,
        "winner": {
    "comment": "",
    "documents": [],
    "owner": {
        "refId": 16687601664,
        "ownershipType": "ENTREPRENEUR",
        "active": true,
        "deleted": false,
        "regDate": 1650954917000,
        "regProject": null,
        "firmCode": "3237012832",
        "lang": "RU",
        "contact": {
            "contactId": 0,
            "name": "Сидоров Александр Александрович",
            "nameWithoutBrand": "Сидоров Александр Александрович",
            "nameWithBrand": "Сидоров Александр Александрович",
            "nameLang": "RU",
            "face": "Сидоров Александр Александрович",
            "phoneItem1": {
                "phone": "+380(67)7734578",
                "messengerTypes": []
            },
            "phoneItem2": {
                "phone": "",
                "messengerTypes": []
            },
            "phoneItem3": {
                "phone": "",
                "messengerTypes": []
            },
            "phoneItem4": {
                "phone": "",
                "messengerTypes": []
            },
            "skype": "",
            "email": "topf4993@gmail.com",
            "avatarUrls": {
                "url40x40": null,
                "url100x100": null
            },
            "logoUrls": {
                "url40x40": null,
                "url60x60": null,
                "url72x72": null,
                "url100x100": null,
                "url170x132": null,
                "url340x340": null
            }
        },
        "address": {
            "town": {
                "id": 7522,
                "name": "Зачепиловка"
            },
        "country": {
            "id": 1,
            "name": "Украина",
            "sign": "UA"
        },
        "area": {
            "id": 34,
            "name": "Харьковская обл."
        }
        },
        "rating": {
            "goodResponseCount": 0,
            "badResponseCount": 0,
            "ball": 0.0
        },
        "flags": {
            "premium": false,
            "shipper": false,
            "carrier": false,
            "carrierGps": false,
            "approvedProfile": false,
            "approvedContacts": false,
            "topBrand": false,
            "vip": false,
            "lardiClient": false,
            "autoRepeat": false,
            "hideAds": false
        }
    },
    "bidCount": 3,
        "actualBid": {
            "id": 409,
            "date": 1650974985000,
            "value": 850.00
          }
      }
    }
  ]
}