agro (Agronegócio)

2.0info: 2.3.0 Análise de anomalias description: Análise de anomalias na classificação de grãos x-senior-domain: AGRO x-senior-domain-path: agro x-senior-service-path: anomaly_classification contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: api.senior.com.br /agro/anomaly_classificationsecurityDefinitions: bearerAuth: type: apiKey in: header name: Authorization – application/json – application/jsonparameters: clientId: name: client_id type: string in: header required: true description: Identificação da aplicação cadastrada no portal do desenvolvedor (api.xplatform.com.br)paths: /importTickets: post: description: Importação de tickets x-senior-event: false deprecated: false tags: – Endpoints security: – bearerAuth: [] parameters: – #/parameters/clientId – name: input in: body required: true schema: type: object required: – tickets properties: tickets: type: array items: #/definitions/ticket description: Lista de tickets responses: 200: description: Ok default: description: Error response schema: #/definitions/genericErrordefinitions: operationType: type: string enum: – ORIGINATION – EXPEDITION – TRANSFER ticket: type: object required: – operationType – ticketKey – companyCode – company – subsidiaryCode – subsidiary – product properties: id: type: string description: format: uuid operationType: #/definitions/operationType ticketKey: type: string description: Chave da Pesagem companyCode: type: string description: Código da empresa company: type: string description: Empresa subsidiaryCode: type: string description: Código da filial subsidiary: type: string description: Filial inputDate: type: string description: Data de entrada format: date inputTime: type: string description: Hora da entrada inputSequence: type: integer description: Sequencia de entrada inputResponsibleUser: type: string description: Usuário responsável pela entrada licensePlate: type: string description: Placa do veículo supplier: type: string description: Fornecedor driver: type: string description: Motorista product: type: string description: Produto family: type: string description: Família harvest: type: string description: Safra originCity: type: string description: Cidade de origem originState: type: string description: Estado de origem derivation: type: string description: Derivação deposit: type: string description: Depósito variety: type: string description: Variedade inputWeight: type: number description: Peso entrada format: double outputWeight: type: number description: Peso saída format: double outputUser: type: string description: Usuário saída outputDate: type: string description: Data de saída format: date outputTime: type: string description: Hora de saída ticketNumber: type: integer description: Número ticket classification: type: array items: #/definitions/classification description: Classificações createdBy: type: string description: createdDate: type: string description: format: date-time lastModifiedBy: type: string description: lastModifiedDate: type: string description: format: date-time classification: type: object required: – classificationItem – calculatedPercentage properties: id: type: string description: format: uuid ticket: #/definitions/ticket classificationItem: type: string description: Item de classificação calculatedPercentage: type: number description: Percentual calculado format: double discountPercentage: type: number description: Percentual de desconto format: double discountAmount: type: number description: Quantidade de desconto format: double generationUser: type: string description: Usuário da geração generationDate: type: string description: Data da geração format: date generationTime: type: string description: Hora da geração classifierUser: type: string description: Usuário classificador updateUser: type: string description: Usuário da atualização updateDate: type: string description: Data da atualização format: date updateTime: type: string description: Hora da atualização discountBaseQuantity: type: number description: Quantidade base de desconto format: double sampleWeight: type: number description: Peso de amostra format: double latitude: type: number description: Latitude format: double longitude: type: number description: Longitude format: double createdBy: type: string description: createdDate: type: string description: format: date-time lastModifiedBy: type: string description: lastModifiedDate: type: string description: format: date-time genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE