Edit auction
PUThttp://localhost:8080/ecmr/:service_code
Editar una auction
Request
Path Parameters
Header Parameters
Token de Auth del Usuario
- application/json
Body
Valor de ganador directo. Si un transportista puja por este valor o menos; se le adjudicará directamente como ganad
Possible values: <= 4500
Default value: 0
Altura de la carga. Ten en cuenta el valor de is_imperial_measure para saber de cm/inch
Possible values: <= 24000
Peso de la Carga. Ten en cuenta el valor del is_imperial_measure para saber si son kg/lb
Possible values: non-empty
Fecha de fin de la subasta. Se aceptarán pujas hasta esta fecha. Si llegada esta fecha no hay pujas, se considera 'empty
Possible values: non-empty
Fecha comienzo subasta. Se considera Draft si este campo es null; y planned, si tiene algún valor > NOW().
Possible values: >= 24 characters
and <= 24 characters
, Value must match regular expression ^[0-9a-fA-F]{24}$
Default value: 64f95ba1fd52766b7896025e
El _ID de la dirección seleccionada. Revisa la petición de listado de tus direcciones antes de poner un valor.
Possible values: non-empty
Fecha de Entrega. En caso que haya un margen de tiempo, ten en cuenta la hora de comienzo
Possible values: >= 24 characters
and <= 24 characters
, Value must match regular expression ^[0-9a-fA-F]{24}$
Default value: 64f95ba1fd52766b7896025e
El _ID de la dirección seleccionada. Revisa la petición de listado de tus direcciones antes de poner un valor.
Possible values: non-empty
Fecha de Recogida. En caso que haya un margen de tiempo, ten en cuenta la hora de comienzo
Possible values: >= -273
and <= 1000
Default value: 0
En caso que is_fresh a True, este valor el Requerido. Y será la temperatura optima de carga
Si hay metodos de carga en destino
Si hay metodos de carga en origen
Si es un camión refriguerado o no. Por defecto, no
Para marcar si usaremos Metricas imperiales (Libras, pulgadas) o Metricas Decimales (cm, kg)
Si el envío es paletizado. Revisar el campo cargo_type
Possible values: <= 66
Default value: 0
Numero de pallets en el Envío
Possible values: non-empty
, [european
, american
, none
]
Default value: european
Tipo de Pallet a usar. Se usará para calculos de volumen, medidas y comprobaciones legales. Tiene en cuenta el valor del campo is_pallet
Default value: 0
Es el precio de salida de la subasta. Ten en cuenta que si es un valor menor al minimo por el calculo de ruta, fallará la inserción
Possible values: [draft
, planned
, published
, empty
, awarded
, approved
, locked
, canceled
, rejected
]
Es el estado actual de la subasta. No será editable se modificará el estado dependiendo de los valores, condiciones de la subasta. draft - Borrador planned - Planificada published - Publicada empty - Desierta, sin Pujas awarded - Adjudicada approved - Aprobada, en proceso de Envío canceled - Cancelada por la Company rejected - Rechazada por el Trucker
Responses
- 200
Example response
- application/json
- Schema
- Example (from schema)
Schema
Possible values: non-empty
, Value must match regular expression ^[0-9a-fA-F]{24}$
Id de uso interno de la base datos
company object
company_user object
trucker_cia object
trucker_user object
trucker_vehicle object
Possible values: <= 4500
Default value: 0
Altura de la carga. Ten en cuenta el valor de is_imperial_measure para saber de cm/inch
Possible values: [pallets
, full
, package
, trailer
]
Tipo de Envío: Bulto, Paletizado, CArga Completa, Metros Lineales
Possible values: <= 24000
Peso de la Carga. Ten en cuenta el valor del is_imperial_measure para saber si son kg/lb
Possible values: non-empty
Este campo será de uso interno (tuyo) para la organización de las subastas y de loas entregaas.
Possible values: non-empty
Descripción de la carga
Información adicional
etd_address object
Possible values: non-empty
, [back
, lateral
, superior
]
Default value: back
Metodos de carga permitidos para la carga en ETD
Possible values: non-empty
Fecha de Entrega. En caso que haya un margen de tiempo, ten en cuenta la hora de comienzo
etl_address object
Possible values: non-empty
, [back
, lateral
, superior
]
Default value: back
Metodos de carga permitidos para la carga en ETL
Possible values: non-empty
Fecha de Recogida. En caso que haya un margen de tiempo, ten en cuenta la hora de comienzo
Possible values: >= -273
and <= 1000
Default value: 0
En caso que is_fresh a True, este valor el Requerido. Y será la temperatura optima de carga
Dispone de metodo de carga en Destino
Dispone de metodo de carga en Origen
Codigo de Harminnozción Europeo. https://trade.ec.europa.eu/access-to-markets/en/content/harmonised-system-0
Si el envío es refrigerado. Revisar el campo fresh_cargo_temp
Para marcar si usaremos Metricas imperiales (Liubras, pulgadas) o Metricas Decimales (cm, kg)
Si el envío es paletizado. Revisar el campo cargo_type
Default value: 0
Los metros lineales del envío. Revisar el campo cargo_type
Possible values: <= 66
Default value: 0
Numero de pallets en el Envío
Possible values: non-empty
, [european
, american
, none
]
Default value: european
Tipo de Pallet a usar. Se usará para calculos de volumen, medidas y comprobaciones legales. Tiene en cuenta el valor del campo is_pallet
Matricula del remolque, en caso de que el tipo de envío sea un remoqule directamente. No es lo mismo que Carga Completa. El formato de la matricula dependerá del pais
Código Unico GEnerado en la creación de la Subasta. Sirve como código de trazabilidad de todo el envío, desde la creación a la entrega.
Possible values: [planned
, accepted
, issue
, delivered
, claimed
, canceled
, collected
]
Default value: planned
Es el estado actual del ecmr.
Possible values: non-empty
Fecha de la ultima modificación del objeto
Fotos de la carga en el Origen
Fotos de la carga en el Destino
geolocationPickup object
geolocationDelivery object
{
"_id": "65ba0299a1632579891f8bd4",
"bids_count": 0,
"cancelled_company_date": null,
"cancelled_trucker_date": null,
"cargo_height": 0,
"cargo_type": "trailer",
"cargo_weight": 0,
"createdAt": "2024-01-31T09:19:37.013+01:00",
"custom_code": "",
"deletedAt": "2024-01-31T09:19:56.720+01:00",
"email_end_notified": false,
"etd_address": "651d17fa76b327ec340ab852",
"etd_date": "2024-02-05T00:00:00.000+01:00",
"etd_extra_time": 1439,
"etl_address": "651cfc76e31f081aaf78dcf6",
"etl_date": "2024-02-04T00:00:00.000+01:00",
"etl_extra_time": 1439,
"fresh_cargo_temp": 0,
"had_etd_cargo_method": false,
"had_etl_cargo_method": false,
"hscode": "-",
"is_fresh": false,
"is_imperial_measure": false,
"is_pallet": false,
"linear_meters": 0,
"pallets_num": 0,
"pallets_type": "none",
"plate_full_trailer": "14156hjg",
"service_code": "ACOMALg4667",
"sign_image_cia": "",
"sign_image_trucker": "",
"signed_by_company": false,
"signed_by_company_date": null,
"signed_by_company_notify": false,
"signed_by_trucker": false,
"signed_by_trucker_date": null,
"signed_by_trucker_notify": false,
"status": "draft",
"updatedAt": "2024-01-31T09:19:56.722+01:00"
}
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X PUT 'http://localhost:8080/ecmr/:service_code' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"award_price": 0,
"bid_current": 0,
"cargo_height": 0,
"cargo_weight": 2500,
"date_end": "2019-09-20T16:03:18.575Z",
"date_start": "2019-09-20T16:03:18.575Z",
"etd_address": "64f95ba1fd52766b7896025e",
"etd_cargo_method": "string",
"etd_date": "2019-09-20T16:03:18.575Z",
"etl_address": "64f95ba1fd52766b7896025e",
"etl_cargo_method": "string",
"etl_date": "2019-09-20T16:03:18.575Z",
"fresh_cargo_temp": 3,
"had_etd_cargo_method": false,
"had_etl_cargo_method": false,
"is_fresh": false,
"is_imperial_measure": false,
"is_pallet": false,
"name": "string",
"owner": "string",
"pallets_num": 0,
"pallets_type": "european",
"start_price": 355,
"status": "draft",
"user": "string"
}'