Esta página está respaldada por un contrato independiente editable. Valida las operaciones de escritura con datos de prueba antes de su uso en producción.
/api/job
Flujos de trabajo listos para su uso
Flujos de trabajo listos para su uso
01
Comience a usar Job
Utilice un token API dedicado y valida primero las operaciones de lectura con los datos de prueba.
Mantenga el token en el lado del servidor y envíelo en el encabezado Authorization.
Verifique los parámetros requeridos y amplíe el esquema de solicitud o respuesta.
Manejar el estado HTTP y el campo estable error en errores de aplicación.
Los modelos se enumeran una vez aquí y también se pueden ampliar directamente desde los puntos finales que los utilizan.
FulfillmentJobTariffType8 campos
idstring
Id.
namestring
- ¿Cómo se llama?
pricenumber · double
El precio.
warehouseIdinteger · int64
Identificación del almacén.
currencystring
El dinero.
minimumAmountnumber · double
- El importe mínimo.
validFromstring
Valido desde.
validTostring
Valido para.
FulfillmentOrganizationPrice4 campos
organizationIdinteger · int64
Identificación de la organización.
vatModestring
Modo de VAC.
vatRatenumber · double
Rate de VAT.
vatIncludedboolean
Vato incluido.
FulfillmentPlannedPrice6 campos
pricenumber · double
El precio.
validFromstring · date-time
Valido desde.
validTostring · date-time
Valido para.
indefiniteboolean
- Indefinido.
currencystring
El dinero.
minimumAmountnumber · double
- El importe mínimo.
FulfillmentPriceVariant23 campos
idstring
Id.
namestring
- ¿Cómo se llama?
subjectstring
Sujeto.
weightFromnumber · double
El peso de.
weightTonumber · double
Peso a.
weightUnitstring
Unidad de Peso.
lengthFromnumber · double
La longitud desde.
lengthTonumber · double
La longitud de.
widthFromnumber · double
Ancho desde.
widthTonumber · double
Ancho a.
heightFromnumber · double
Desde la altura.
heightTonumber · double
Alza a la altura.
countFromnumber · double
El conde de.
countTonumber · double
Conde a.
countUnitstring
Unidad de conde.
surchargeMetricstring
- Mecánica de recargo.
pricenumber · double
El precio.
modestring
El modo.
surchargeThresholdnumber · double
El umbral de recarga.
surchargeStepnumber · double
Paso de recargo.
surchargeAmountnumber · double
Cuantidad de recargo.
roundPartialStepUpboolean
Un paso parcial de la ronda.
clientPricesFulfillmentPriceVariantClientPrice[]
Precios de los clientes.
FulfillmentPriceVariantClientPrice2 campos
clientIdinteger · int64
Identificación del cliente.
pricenumber · double
El precio.
Job44 campos
idinteger · int32
Id.
namestring
- ¿Cómo se llama?
categoryClassstring
Clasificación de categoría.
clientIdinteger · int64
Identificación del cliente.
organizationIdinteger · int64
Identificación de la organización.
deletedboolean
Se borró.
positionIdinteger · int64
Identificación de posición.
versionIdinteger · int64
La versión ID.
createdUserstring
Creado por el usuario.
createdDatestring · date-time
Creado fecha.
pricenumber · double
El precio.
fulfillmentServiceboolean
Servicio de cumplimiento.
fulfillmentServiceTypestring
Tipo de servicio de cumplimiento.
logisticsTemplatestring
Template de logística.
logisticsPricingConfigLogisticsPricingConfig
Configuración de precios logísticos.
showInFulfillmentProfileboolean
Muestre en el perfil de cumplimiento.
fulfillmentProfileWarehouseIdsinteger[]
Identificación de almacén de perfil de cumplimiento.
descriptionstring
Descripción.
workCategorystring
Categoría de trabajo.
calculationUnitstring
Unidad de cálculo.
automaticRequestTypesstring[]
Tipo de solicitud automática.
storageMethodstring
Método de almacenamiento.
storageUnitstring
Unidad de almacenamiento.
storagePricingConfigStoragePricingConfig
Configuración de precios de almacenamiento.
vatModestring
Modo de VAC.
fulfillmentCategorystring
Categoría de cumplimiento.
unitstring
Unidad.
currencystring
El dinero.
employeeRatenumber · double
Tarifa de empleados.
employeeCurrencystring
Dinero de empleados.
vatRatenumber · double
Rate de VAT.
vatIncludedboolean
Vato incluido.
organizationPricesFulfillmentOrganizationPrice[]
Precios de organización.
plannedClientPriceFulfillmentPlannedPrice
Precio de cliente planeado.
priceVariantsFulfillmentPriceVariant[]
Variantes de precio.
tariffTypesFulfillmentJobTariffType[]
Tipo de aranceles.
minimumAmountnumber · double
- El importe mínimo.
priceValidFromstring · date-time
Precio válido desde.
priceValidTostring · date-time
El precio es válido para.
employeeRateValidFromstring · date-time
Taxa de empleado válida desde.
employeeRateValidTostring · date-time
Taxa de empleado válida para.
sampleboolean
Muestra.
seedCodestring
Código de semillas.
read-only
tariffsJobTariff[]
Los aranceles.
JobTariff17 campos
idinteger · int64
Id.
jobIdinteger · int32
Identificación de trabajo.
pricenumber · double
El precio.
clientIdinteger · int64
Identificación del cliente.
employeeRatenumber · double
Tarifa de empleados.
brandIdinteger · int32
Identificación de marca.
categoryClassstring
Clasificación de categoría.
categoryIdinteger · int32
Identificación de categoría.
priorityinteger · int32
Prioridad.
productIdinteger · int64
Identificación del producto.
minQuantityinteger · int32
Min cantidad.
maxQuantityinteger · int32
Max cantidad.
validFromstring · date-time
Valido desde.
validTostring · date-time
Valido para.
changedAtstring · date-time
Cambiado en.
quantityTointeger · int32
Cuantidad a.
quantityFrominteger · int32
La cantidad de.
LogisticsPricingConfig5 campos
originstring
El origen.
templatestring
Es una plantilla.
routesLogisticsTariff[]
Rutas.
savedRoutesLogisticsTariff[]
Rutas salvadas.
ownPointsOwnPoint[]
Puntos propios.
LogisticsTariff21 campos
pointNamestring
Nombre del punto.
marketplacestring
El mercado.
marketplaceWarehouseIdinteger · int64
Identificación del almacén del mercado.
destinationTypestring
Tipo de destino.
addressstring
La dirección.
vehiclestring
El vehículo.
vehicleNamestring
Nombre del vehículo.
transportFormatstring
El formato de transporte.
transportUnitstring
Unidad de Transporte.
pricingTypestring
Tipo de precio.
firstUnitPricenumber · double
Primero precio de unidad.
nextUnitPricenumber · double
El próximo precio unitario.
pricePerUnitnumber · double
Precio por unidad.
maximumUnitsinteger · int32
Unidades máximas.
maximumSurchargedUnitsinteger · int32
Unidades máximas de recarga.
fixedPricenumber · double
Precio fijo.
commentstring
Comentario.
freeWaitingHoursnumber · double
Horas de espera gratis.
waitingPricePerHournumber · double
Precio de espera por hora.
waitRoundingstring
Espera a la redondea.
waitingTariffsLogisticsWaitingTariff[]
Esperando los aranceles.
LogisticsWaitingTariff5 campos
vehiclestring
El vehículo.
vehicleNamestring
Nombre del vehículo.
freeWaitingHoursnumber · double
Horas de espera gratis.
waitingPricePerHournumber · double
Precio de espera por hora.
waitRoundingstring
Espera a la redondea.
OwnPoint4 campos
pointNamestring
Nombre del punto.
addressstring
La dirección.
marketplacestring
El mercado.
destinationTypestring
Tipo de destino.
StoragePricePeriod2 campos
toDayinteger · int32
A día de hoy.
pricenumber · double
El precio.
StoragePricingConfig10 campos
chargeBasisstring
Base de carga.
timeUnitstring
Unidad del Tiempo.
monthlyCalculationstring
Calculo mensual.
freeDaysinteger · int32
Días libres.
agePricingEnabledboolean
Precios de edad habilitados.
ageBasisstring
Base de edad.
pricePeriodsStoragePricePeriod[]
Periodos de precios.
minimumQuantitynumber · double
La cantidad mínima.
roundingStepnumber · double
Paso redondo.
dispatchDaystring
El día del envío.
FulfillmentLogisticsPoint4 campos
pointNamestring
Nombre del punto.
addressstring
La dirección.
marketplacestring
El mercado.
destinationTypestring
Tipo de destino.
FulfillmentJobImportEntry4 campos
rowNumberinteger · int32
- El número de fila.
jobJob
- ¿Qué es?
actionstring
Acción.
errorstring
- Hay un error.
FulfillmentJobImportPreview7 campos
previewIdstring
Previsión de identificación.
entriesFulfillmentJobImportEntry[]
Las entradas.
createdinteger · int32
Creado.
updatedinteger · int32
Actualizado.
archivedinteger · int32
Arquivado.
errorsinteger · int32
- ¿Qué? - Erros.
validboolean
Es válido.
JobTariffHistory17 campos
idinteger · int64
Id.
jobIdinteger · int32
Identificación de trabajo.
tariffIdinteger · int64
Identificación de los aranceles.
eventTypestring
Tipo de evento.
pricenumber · double
El precio.
employeeRatenumber · double
Tarifa de empleados.
clientIdinteger · int64
Identificación del cliente.
brandIdinteger · int32
Identificación de marca.
categoryClassstring
Clasificación de categoría.
categoryIdinteger · int32
Identificación de categoría.
productIdinteger · int64
Identificación del producto.
quantityFrominteger · int32
La cantidad de.
quantityTointeger · int32
Cuantidad a.
validFromstring · date-time
Valido desde.
validTostring · date-time
Valido para.
changedAtstring · date-time
Cambiado en.
changedBystring
Cambiado.
Contrato de error
Cómo se devuelven los errores de aplicación
El código error es idéntico en todas las localizaciones, mientras que el mensaje orientado al usuario es traducido por el servidor.
Exproteccion
Código estable legible por máquina para la lógica de integración.
Exproteccion
Mensaje listo para la pantalla en el idioma del usuario de tokens API.
Exproteccion
Valores interpolados por el servidor en la plantilla de mensaje localizado.
文
localMessage utiliza el campo lang del usuario que posee el token API. El lenguaje de documentación y el encabezado Accept-Language no lo cambian; el ruso se utiliza cuando el usuario no tiene un idioma configurado.
RUEl lugar del usuario es ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
ESEspañol (es)
{
"error": "error_brand_already_exists",
"localMessage": "La marca Base ya existe",
"params": {
"name": "Base"
}
}
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_job_price
No se especificó el precio para realizar el trabajo
error específico de punto final. Utilice el código estable error_empty_job_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_price
No se ha especificado el precio para la tarifa nº{position}
error específico de punto final. Utilice el código estable error_empty_tariff_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_priority
No se especificó la prioridad para la tarifa
error específico de punto final. Utilice el código estable error_empty_tariff_priority en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariffs
No se han especificado tarifas
error específico de punto final. Utilice el código estable error_empty_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
Se requiere la organización del catálogo de cumplimiento
error específico de punto final. Utilice el código estable error_fulfillment_catalog_organization_required en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
error específico de punto final. Utilice el código estable error_fulfillment_invalid_client_pricing en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_logistics_template
Seleccione una plantilla de logística
error específico de punto final. Utilice el código estable error_invalid_fulfillment_logistics_template en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_service_type
Tipo de servicio de fulfillment no válido
error específico de punto final. Utilice el código estable error_invalid_fulfillment_service_type en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_already_exists
La tarea con el nombre {jobName} ya existe
error específico de punto final. Utilice el código estable error_job_already_exists en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_modified
Los datos del trabajo ya han sido actualizados. Actualice la página.
error específico de punto final. Utilice el código estable error_job_modified en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_tariff_wrong_product_id
Identificador de producto especificado incorrectamente: {id}
error específico de punto final. Utilice el código estable error_job_tariff_wrong_product_id en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_logistics_invalid_pricing_config
Configuración de precios de la logística inválida
error específico de punto final. Utilice el código estable error_logistics_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_config
Configuración de precios de almacenamiento no válida
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_periods
Revise los límites y precios de los periodos de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_periods en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_work
Trabajo inválido de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_work en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_modified
Los datos del trabajo ya han sido actualizados. Actualice la página.
error específico de punto final. Utilice el código estable error_job_modified en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
GET
Obtenga puntos logísticos de cumplimiento
/api/job/fulfillment/logistics-points
Token con acceso a lectura
Obtenga puntos de logística de cumplimiento utilizando GET /api/job/fulfillment/logistics-points.
curl --request GET 'https://api.selsup.ru/api/job/fulfillment/logistics-points' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_max_upload_size_exceeded
Tamaño máximo de archivo excedido
error específico de punto final. Utilice el código estable error_max_upload_size_exceeded en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
POST
Aplicar las obras que se cumplen
/api/job/fulfillment/excel/apply
Token con acceso a escribir
Aplicar las obras de cumplimiento utilizando POST /api/job/fulfillment/excel/apply.
Organismo de solicitud
application/json
Campos de objetosFulfillmentJobImportPreview
Campo
Tipo
Obligatorio
Descripción
previewId
string
No
Previsión de identificación.
entries
FulfillmentJobImportEntry[]
No
Las entradas.
Estructura de los elementos del arrayFulfillmentJobImportEntry
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_job_price
No se especificó el precio para realizar el trabajo
error específico de punto final. Utilice el código estable error_empty_job_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_price
No se ha especificado el precio para la tarifa nº{position}
error específico de punto final. Utilice el código estable error_empty_tariff_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_priority
No se especificó la prioridad para la tarifa
error específico de punto final. Utilice el código estable error_empty_tariff_priority en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariffs
No se han especificado tarifas
error específico de punto final. Utilice el código estable error_empty_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
Se requiere la organización del catálogo de cumplimiento
error específico de punto final. Utilice el código estable error_fulfillment_catalog_organization_required en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
error específico de punto final. Utilice el código estable error_fulfillment_invalid_client_pricing en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_incorrect_excel
Formato de archivo incorrecto. Cargue una tabla de Excel.
error específico de punto final. Utilice el código estable error_incorrect_excel en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_logistics_template
Seleccione una plantilla de logística
error específico de punto final. Utilice el código estable error_invalid_fulfillment_logistics_template en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_service_type
Tipo de servicio de fulfillment no válido
error específico de punto final. Utilice el código estable error_invalid_fulfillment_service_type en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_already_exists
La tarea con el nombre {jobName} ya existe
error específico de punto final. Utilice el código estable error_job_already_exists en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_modified
Los datos del trabajo ya han sido actualizados. Actualice la página.
error específico de punto final. Utilice el código estable error_job_modified en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_tariff_wrong_product_id
Identificador de producto especificado incorrectamente: {id}
error específico de punto final. Utilice el código estable error_job_tariff_wrong_product_id en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_logistics_invalid_pricing_config
Configuración de precios de la logística inválida
error específico de punto final. Utilice el código estable error_logistics_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_config
Configuración de precios de almacenamiento no válida
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_periods
Revise los límites y precios de los periodos de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_periods en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_work
Trabajo inválido de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_work en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_job_price
No se especificó el precio para realizar el trabajo
error específico de punto final. Utilice el código estable error_empty_job_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_price
No se ha especificado el precio para la tarifa nº{position}
error específico de punto final. Utilice el código estable error_empty_tariff_price en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariff_priority
No se especificó la prioridad para la tarifa
error específico de punto final. Utilice el código estable error_empty_tariff_priority en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_empty_tariffs
No se han especificado tarifas
error específico de punto final. Utilice el código estable error_empty_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
Se requiere la organización del catálogo de cumplimiento
error específico de punto final. Utilice el código estable error_fulfillment_catalog_organization_required en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
error específico de punto final. Utilice el código estable error_fulfillment_invalid_client_pricing en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_logistics_template
Seleccione una plantilla de logística
error específico de punto final. Utilice el código estable error_invalid_fulfillment_logistics_template en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_invalid_fulfillment_service_type
Tipo de servicio de fulfillment no válido
error específico de punto final. Utilice el código estable error_invalid_fulfillment_service_type en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_already_exists
La tarea con el nombre {jobName} ya existe
error específico de punto final. Utilice el código estable error_job_already_exists en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_job_tariff_wrong_product_id
Identificador de producto especificado incorrectamente: {id}
error específico de punto final. Utilice el código estable error_job_tariff_wrong_product_id en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_logistics_invalid_pricing_config
Configuración de precios de la logística inválida
error específico de punto final. Utilice el código estable error_logistics_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_config
Configuración de precios de almacenamiento no válida
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_config en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_pricing_periods
Revise los límites y precios de los periodos de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_pricing_periods en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_storage_invalid_work
Trabajo inválido de almacenamiento
error específico de punto final. Utilice el código estable error_storage_invalid_work en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
GET
Obtenga información sobre los impuestos de trabajo
/api/job/{jobId}/tariff-history
Token con acceso a lectura
Obtenga el historial de tarifas de trabajo usando GET /api/job/{jobId}/tariff-history.
Parámetros de trayectoria
Campo
Tipo
Obligatorio
Descripción
jobId
integer · int32
Sí
Identificación de trabajo.
curl --request GET 'https://api.selsup.ru/api/job/1001/tariff-history' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_subscription_expired
Su tarifa ha expirado. Pague la tarifa para continuar usando el servicio.
error específico de punto final. Utilice el código estable error_subscription_expired en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
GET
Obtenga el historial de los precios de trabajo
/api/job/{jobId}/fulfillment/tariff-history
Token con acceso a lectura
Obtenga el historial de tarifas de trabajo de cumplimiento utilizando GET /api/job/{jobId}/fulfillment/tariff-history.
Parámetros de trayectoria
Campo
Tipo
Obligatorio
Descripción
jobId
integer · int32
Sí
Identificación de trabajo.
curl --request GET 'https://api.selsup.ru/api/job/1001/fulfillment/tariff-history' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization está faltando, vacío o contiene un token inválido.
400error_access_denied
Acceso denegado
El token existe, pero su papel no puede realizar esta operación.
500error_unknown
Ocurrió un error desconocido. Si el problema persiste, escriba al servicio de soporte
Fallo interno: ahorra tiempo en la solicitud y apoyo de contacto; no vuelva a intentar una mutación ciegamente.
400error_cant_extract_tariffs
No se pueden obtener las tarifas. Escriba al soporte
error específico de punto final. Utilice el código estable error_cant_extract_tariffs en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_incorrect_job
Trabajo no válido
error específico de punto final. Utilice el código estable error_incorrect_job en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
400error_no_client
Cliente no encontrado o fue eliminado. Escriba al soporte
error específico de punto final. Utilice el código estable error_no_client en la lógica de la aplicación; localMessage contiene la traducción mostrada anteriormente.
GET
Trabajos de ejecución de exportación
/api/job/fulfillment/excel
Token con acceso a lectura
Exportación de Ejecución Trabaja con GET /api/job/fulfillment/excel.
Parámetros de consulta
Campo
Tipo
Obligatorio
Descripción
includeCurrentValor predeterminado: true
boolean
No
Incluye corriente.
organizationId
integer · int64
No
Identificación de la organización.
curl --request GET 'https://api.selsup.ru/api/job/fulfillment/excel' \
--header 'Authorization: YOUR_API_TOKEN'