Bid


Representa a un Intento de Asignación de un Provider a una Orden. Un Bid puede ser creado por cualquier tipo de usuario según la configuración de la Company. Un Client puede crear un Bid para un Provider, un Provider a un Client, o un Admin a un Provider. El objetivo de la oferta puede decidir si acepta o no, y en el caso del Admin, puede forzar la asignación (aceptar) del Bid según lo vea conveniente.

Modelo Bid

{
    "id": 916,
    "status": 4229,
    "created_at": "2020-03-13 14:51:18",
    "updated_at": "2020-03-13 14:51:38",
    "deleted_at": null,
    "order_id": 1513,
    "provider_id": 2,
    "goods": [
        1720
    ],
    "client_id": 21,
    "branch_id": 2,
    "status_info": {
        "status": "refused",
        "owner": "admin",
        "has_pending_actions": true,
        "has_pending_client_actions": false,
        "has_pending_provider_actions": false,
        "has_pending_admin_actions": true
    }
}

Listar Bid

Listar Bid de Client

{info} Soporta: Paginación Filters Carga dinámica

Método URI Cabeceras
GET /companies/{companyId}/clients/{clientId}/bids Authorization

Listar Bid de Provider

{info} Soporta: Paginación Filters Carga dinámica

Método URI Cabeceras
GET /companies/{companyId}/providers/{providerId}/bids Authorization

Listar Bid de Order

{info} Soporta: Paginación Filters Carga dinámica

Método URI Cabeceras
GET /companies/{companyId}/orders/{orderId}/bids Authorization

Mostrar Bid

{info} Soporta: Carga dinámica

Método URI Cabeceras
GET /companies/{companyId}/bids/{bidId} Authorization

Acciones de Bid

Confirm

Método URI Cabeceras
POST /companies/{companyId}/bids/{bidId}/confirm Authorization

Cancel

Método URI Cabeceras
POST /companies/{companyId}/bids/{bidId}/cancel Authorization

Enlaces de Bid