Download OpenAPI specification:Download
EnsureAddressRequest
| address required | string non-empty 指定された住所 |
{- "address": "string"
}{- "address": "string",
- "result": "OK"
}{- "result": "OK",
- "amountUnits": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| name | string エリア名 |
| include | string エリアに含める情報 |
| order | string ソート順 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0
}
]
}AreaCreateBody
| name required | string non-empty 作成する配送エリアの名称 |
| groupId required | string non-empty 作成する配送エリアが紐づくグループのID |
{- "name": "string",
- "groupId": "string"
}{- "area": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK"
}| areaId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string 配送エリアに含める情報 |
{- "area": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "users": [
- {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| areaId required | string |
AreaUpdateBody
| name required | string non-empty 配送エリアの名称 |
| updatedAt | number この配送エリアの最終更新時刻 |
{- "name": "string",
- "updatedAt": 0
}{- "area": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK"
}{- "id": "string",
- "result": "OK"
}| areaId required | string |
DeliveryPersonPutToAreaBody
| userId required | string non-empty 配送員のユーザーID |
{- "userId": "string"
}{- "area": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK"
}| areaId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "users": [
- {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string"
}, - "role": {
- "id": "string"
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}
]
}| areaId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "businessDays": [
- {
- "id": "string",
- "dayOfWeek": 0,
- "updatedAt": 0
}
], - "result": "OK"
}| areaId required | string |
AreaUpdateBusinessDaysBody
| businessDays required | Array of numbers 曜日(0~6、日曜日が 0) |
{- "businessDays": [
- 0
]
}{- "businessDays": [
- 0
], - "result": "OK"
}LoginRequest
| type required | string non-empty Enum: "mailAddress" "userCode" ログイン方法の種類 |
| mailAddress | string non-empty Eメールアドレス |
| companyCode | string non-empty 会社コード |
| userCode | string non-empty ユーザーコード |
| password required | string non-empty パスワード |
| include | string 要求する追加情報 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "type": "mailAddress",
- "mailAddress": "string",
- "companyCode": "string",
- "userCode": "string",
- "password": "string",
- "include": "string",
- "with": "string"
}{- "whoami": {
- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "actions": "string"
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}{- "result": "OK",
- "whoami": {
- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "actions": "string"
}
}{- "whoami": {
- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "actions": "string"
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}DivideAreaRequest
| deliveredOn | number 配送日付 |
| sourceDeliveryAreaIds required | string non-empty 分割元エリアのIDのリスト |
| destinationDeliveryAreaIds required | string non-empty 分割後エリアのIDのリスト |
{- "deliveredOn": 0,
- "sourceDeliveryAreaIds": "string",
- "destinationDeliveryAreaIds": "string"
}{- "deliveryPlans": [
- {
- "id": "string",
- "deliveredOn": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "destinations": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "place": {
- "id": "string"
}
}
]
}
], - "result": "OK"
}検索条件に合致する配送カレンダーを返します。
| from | string <date> Example: from=2024-10-01 取得する配送カレンダーの開始日。この日を含む。デフォルトは今日の6日前。 |
| to | string <date> Example: to=2024-10-01 取得する配送カレンダーの終了日。デフォルトはfromの6日後。 |
| deliveryAreaId | string 取得する配送カレンダーの配送エリアID。指定しない場合は全ての配送エリアを取得する。 |
{- "result": "OK",
- "calendars": [
- {
- "deliveryAreaId": "string",
- "units": [
- {
- "deliveryAreaId": "string",
- "date": "2024-10-01",
- "plan": {
- "id": "string",
- "operatorId": "string",
- "operatorMemo": "string",
- "isOptimized": "string",
- "isOrderDefined": true,
- "appendable": true,
- "removable": true
}, - "report": {
- "id": "string",
- "isApproved": true,
- "operatorId": "string",
- "odometerStart": "string",
- "odometerEnd": "string"
}, - "details": [
- {
- "customerId": "string",
- "deliveryDestinationId": "string",
- "deliveryReportResultId": "string",
- "type": 0,
- "isDelivered": true,
- "skipReason": true,
- "memoAfterDelivery": "string",
- "isAppointment": true,
- "isShadow": true,
- "memoBeforeDelivery": "string",
- "createdUserId": "string"
}
]
}
]
}
], - "customers": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "address": "string",
- "latitude": "string",
- "longitude": "string",
- "contractTypeCode": "string",
- "hasSensor": true,
- "tankCount": 0,
- "totalLegalCapacity": "string",
- "totalPhysicalCapacity": "string",
- "totalOilVolume": "string",
- "supplyLimit": 0,
- "lastSuppliedAt": 0
}
], - "users": [
- {
- "id": "string",
- "name": "string"
}
]
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| areaId | string 配送計画を取得するエリアのID |
| from | number 配送先を取得する期間の開始時刻(inclusive)。指定がない場合、
|
| to | number 配送先を取得する期間の終了時刻(inclusive)。指定がない場合、
|
| date | number 配送先を取得する日付。 |
| customerId | string 配送先になる顧客のID。 |
| reserved | boolean 指定日配送かどうかを指定します。 trueのとき、指定日配送のみを取得します。 falseのとき、定期配送のみを取得します。 設定しない場合はすべての配送先を取得します。 |
| shadow | boolean 影かどうかを指定します。 trueのとき、影のみを取得します。 falseのとき、影でないもののみを取得します。 設定しない場合はすべての配送先を取得します。 |
| supplyLimitBefore | number 補給期限がこの値以前の配送先を取得します。 |
| onlyNextDelivery | boolean 顧客ごとに指定した日付以降で最も小さい deliveredOnをもつ配送予定だけを返す |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "deliveryDestinations": [
- {
- "id": "string",
- "deliveryPlanId": "string",
- "deliveredOn": 0,
- "order": 0,
- "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string"
}, - "isShadow": true
}
]
}DeliveryDestinationCreateBody
| deliveryPlanId | string 配送先を関連付ける配送計画 |
| date | number 配送日 |
| deliveryAreaId | string 配送エリア |
| customerId required | string non-empty 配送を行う顧客のID |
| isReserved required | boolean 配送指定かどうか |
| description | string 備考 |
{- "deliveryPlanId": "string",
- "date": 0,
- "deliveryAreaId": "string",
- "customerId": "string",
- "isReserved": true,
- "description": "string"
}{- "result": "OK",
- "deliveryDestination": {
- "id": "string",
- "date": 0,
- "deliveryAreaId": "string",
- "deliveryPlanId": "string",
- "customerId": "string",
- "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "isShadow": true
}
}| deliveryDestinationId required | string |
DeliveryDestinationUpdateBody
| deliveryPlanId | string 配送先を関連付ける配送計画 |
| date | number 配送日 |
| deliveryAreaId | string 配送エリア |
| description | string 備考 |
{- "deliveryPlanId": "string",
- "date": 0,
- "deliveryAreaId": "string",
- "description": "string"
}{- "result": "OK",
- "deliveryDestination": {
- "id": "string",
- "date": 0,
- "deliveryAreaId": "string",
- "deliveryPlanId": "string",
- "customerId": "string",
- "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "isShadow": true
}
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| areaId | string 配送計画を取得するエリアのID |
| from | number 配送計画を取得する期間の開始時刻(inclusive)。指定がない場合、
|
| to | number 配送計画を取得する期間の終了時刻(inclusive)。指定がない場合、
|
| date | number 配送計画を取得する日付。 |
| include | string 配送計画に含める情報。以下の項目をカンマ区切りで渡します。
|
| operatorId | string 配送計画を取得する担当者のID |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "deliveryPlans": [
- {
- "id": "string",
- "date": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "hasDeliveryReport": true,
- "isApproved": true,
- "destinations": [
- {
- "id": "string",
- "order": 0,
- "name": "string",
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "tels": [
- {
- "value": "string"
}
], - "hasSensor": true,
- "polyTankCount": 0,
- "tankCount": 0,
- "totalLegalCapacity": 0,
- "totalPhysicalCapacity": 0,
- "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "predictions": [
- {
- "score": "string",
- "lower": "string",
- "upper": "string",
- "mean": "string",
- "width": "string"
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "height": "string"
}, - "status": {
- "id": "string",
- "oilVolume": 0,
- "volumeUpdatedAt": 0,
- "consumptionRate": "string",
- "supplyLimit": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "lastReceivedAt": 0
}, - "tags": [
- {
- "id": null,
- "name": null
}
]
}
], - "primaryTankId": "string",
- "lastSuppliedAt": 0
}, - "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "isShadow": true
}
], - "report": {
- "id": "string",
- "date": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "odometerStart": "string",
- "odometerEnd": "string",
- "scheduledDestinations": [
- {
- "id": "string",
- "name": "string",
- "code": "string"
}
], - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "address": "string"
}, - "isDelivered": true,
- "supply": {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string"
}, - "prev": 0,
- "next": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}, - "skipReason": "string",
- "deliveryPersonMemo": "string"
}
]
}, - "isBusinessDay": true,
- "operator": {
- "id": "string",
- "name": "string"
}, - "operatorMemo": "string",
- "updatedAt": 0
}
]
}| deliveryPlanId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string 配送計画に含める情報。以下の項目をカンマ区切りで渡します。
|
{- "deliveryPlan": {
- "id": "string",
- "date": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": null,
- "measure": null,
- "volume": null
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "hasDailyReport": true,
- "isApproved": true,
- "destinations": [
- {
- "id": "string",
- "deliveryDestinationType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "order": 0,
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": null,
- "measure": null,
- "volume": null
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "place": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- { }
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}, - "isReserved": true,
- "createdUser": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "description": "string",
- "isShadow": true
}
], - "report": {
- "id": "string",
- "date": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- { }
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- null
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "deliveryPlan": { },
- "scheduledDestinations": [
- {
- "id": "string",
- "deliveryDestinationType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "order": 0,
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- null
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "place": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- { }
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}, - "isReserved": true,
- "createdUser": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "description": "string",
- "isShadow": true
}
], - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- null
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "isDelivered": true,
- "supply": {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- { }
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "deliveryReportId": "string",
- "productId": "string"
}, - "prev": { },
- "next": { },
- "deliveryPattern": {
- "id": "string",
- "type": "string",
- "value": 0
}
}
]
}
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| deliveryPlanId required | string |
DeliveryPlanUpdateBody
| isOptimized required | boolean 今の行き先にルート最適化が適用されたかどうか |
| isOrderDefined required | boolean 今の行き先にユーザーによる順序定義が設定されたかどうか |
| operatorMemo | string 配送担当者から配送員への申し送りメモ |
required | Array of objects (DeliveryPlanUpdateBodyDestination) 配送先 |
{- "isOptimized": true,
- "isOrderDefined": true,
- "operatorMemo": "string",
- "destinations": [
- {
- "id": "string",
- "customerId": "string",
- "placeId": "string",
- "description": "string",
- "order": 0
}
]
}{- "deliveryPlan": {
- "id": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "date": 0,
- "destinations": [
- {
- "id": "string",
- "isReserved": true,
- "description": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "mailAddress": "string",
- "description": "string",
- "group": {
- "id": "string",
- "name": "string",
- "code": "string"
}
}, - "place": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "name": "string",
- "code": "string"
}
}, - "order": 0,
- "isShadow": true,
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}
}
], - "operator": {
- "id": "string",
- "name": "string"
}, - "isOptimized": true,
- "isOrderDefined": true,
- "operatorMemo": "string"
}, - "result": "OK"
}| deliveryPlanId required | string |
DeliveryPlanPutOperatorBody
| operatorId required | string non-empty 担当ユーザーのID |
{- "operatorId": "string"
}{- "result": "OK",
- "deliveryPlanId": "string",
- "operatorId": "string"
}| deliveryPlanId required | string |
DeliveryDestinationPutToDeliveryPlanBody
| id | string 計画を移動する行き先 |
| updatedAt | number 行き先の最終更新時刻 |
| customerId | string non-empty 行き先となる顧客 |
| placeId | string non-empty 行き先となる場所 |
{- "id": "string",
- "updatedAt": 0,
- "customerId": "string",
- "placeId": "string"
}{- "deliveryDestination": {
- "id": "string",
- "deliveryDestinationType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "order": 0,
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "place": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- { }
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}, - "isReserved": true,
- "createdUser": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "description": "string",
- "isShadow": true
}, - "result": "OK"
}DeliveryReportResultCreateBody
| deliveryReportId required | string non-empty 実績を追加する日報のID |
| customerId required | string non-empty 顧客ID |
| isDelivered required | boolean この実績で配送を実際にしたかどうか。 計画にあるにもかかわらず配送を行わなかった場合はfalse。 |
object (DeliveryReportResultCreateBodySupply) 補給 | |
| nextDeliveredOn | number 次回配送予定日 |
| skipReason | string 配送を行わなかった場合、その理由 |
| deliveryPersonMemo | string 配送員から配送担当者への申し送りメモ |
{- "deliveryReportId": "string",
- "customerId": "string",
- "isDelivered": true,
- "supply": {
- "suppliedAt": 0,
- "amount": "string"
}, - "nextDeliveredOn": 0,
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}{- "deliveryReportResult": {
- "id": "string",
- "deliveryReportId": "string",
- "customerId": "string",
- "isDelivered": true,
- "updatedAt": 0,
- "supply": {
- "id": "string",
- "customerId": "string",
- "suppliedAt": 0,
- "amount": "string",
- "updatedAt": 0
}, - "nextDelivery": 0,
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}, - "result": "OK"
}| deliveryReportResultId required | string |
DeliveryReportResultUpdateBody
| customerId required | string non-empty 顧客ID |
| isDelivered required | boolean この実績で配送を実際にしたかどうか。 計画にあるにもかかわらず配送を行わなかった場合はfalse。 |
object (DeliveryReportResultUpdateBodySupply) 補給 | |
| nextDeliveredOn | number 次回配送予定日 |
| skipReason | string 配送を行わなかった場合、その理由 |
| deliveryPersonMemo | string 配送員から配送担当者への申し送りメモ |
{- "customerId": "string",
- "isDelivered": true,
- "supply": {
- "suppliedAt": 0,
- "amount": "string"
}, - "nextDeliveredOn": 0,
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}{- "deliveryReportResult": {
- "id": "string",
- "deliveryReportId": "string",
- "customerId": "string",
- "isDelivered": true,
- "updatedAt": 0,
- "supply": {
- "id": "string",
- "customerId": "string",
- "suppliedAt": 0,
- "amount": "string",
- "updatedAt": 0
}, - "nextDelivery": 0,
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}, - "result": "OK"
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string 配送日報の結果に含める情報 |
| from | number 検索に含める配送日報の日付。設定しなければtoの7日前。 |
| to | number 検索に含める配送日報の日付。設定しなければ今日。 |
| date | number 検索に含める配送日報の日付。 |
| deliveryAreaId | string 配送エリアのID |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "deliveryReports": [
- {
- "id": "string",
- "date": 0,
- "isApproved": true,
- "odometerStart": "string",
- "odometerEnd": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryAreas": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "isDelivered": true,
- "previousDeliveredOn": 0,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}, - "supplyId": "string",
- "isMax": true,
- "amount": "string",
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}
], - "plans": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryAreas": [
- {
- "id": "string",
- "name": "string"
}
], - "order": 0,
- "lastDeliveredOn": 0,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}
}
], - "destinations": [
- {
- "id": "string",
- "order": 0,
- "type": "string",
- "name": "string",
- "address": {
- "id": "string",
- "address": "string",
- "latitude": "string",
- "longitude": "string"
}, - "customerId": "string",
- "isReserved": true,
- "isShadow": true,
- "deliveryPatterns": [
- {
- "id": "string",
- "code": "string",
- "value": 0
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "previousDelivery": {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}, - "nextDelivery": {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}, - "reservedDeliveries": [
- {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}
]
}
]
}
]
}DeliveryReportCreateBody
| deliveryAreaId required | string non-empty 配送エリアのID |
| date | number 配送日報の日付 |
| isApproved | boolean Default: false 配送日報を承認するかどうか |
required | Array of objects (DeliveryReportCreateBodyResult) 配送実績 |
{- "deliveryAreaId": "string",
- "date": 0,
- "isApproved": false,
- "results": [
- {
- "customerId": "string",
- "isDelivered": true,
- "deliveredAt": 0,
- "amount": "string",
- "nextDeliveredOn": 0
}
]
}{- "result": "OK",
- "deliveryReport": {
- "id": "string",
- "date": 0,
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}
}, - "isDelivered": true,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}, - "supplyId": "string",
- "isMax": true,
- "amount": "string"
}
]
}
}| deliveryReportId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string 配送実績に含める情報 |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "deliveryReport": {
- "id": "string",
- "date": 0,
- "isApproved": true,
- "odometerStart": "string",
- "odometerEnd": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryAreas": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "isDelivered": true,
- "previousDeliveredOn": 0,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}, - "supplyId": "string",
- "isMax": true,
- "amount": "string",
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}
], - "plans": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryAreas": [
- {
- "id": "string",
- "name": "string"
}
], - "order": 0,
- "lastDeliveredOn": 0,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}
}
], - "destinations": [
- {
- "id": "string",
- "order": 0,
- "type": "string",
- "name": "string",
- "address": {
- "id": "string",
- "address": "string",
- "latitude": "string",
- "longitude": "string"
}, - "customerId": "string",
- "isReserved": true,
- "isShadow": true,
- "deliveryPatterns": [
- {
- "id": "string",
- "code": "string",
- "value": 0
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "previousDelivery": {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}, - "nextDelivery": {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}, - "reservedDeliveries": [
- {
- "deliveryDestinationId": "string",
- "deliveredOn": 0,
- "isReserved": true,
- "description": "string",
- "deliveryPlanId": "string",
- "deliveryReportId": "string",
- "isApproved": true
}
]
}
]
}
}| deliveryReportId required | string |
DeliveryReportUpdateBody
| isApproved | boolean Default: false 配送日報を承認するかどうか |
| odometerStart | number <= 999999.9 一日の配送が始まる前にオドメーターが表示する走行距離 |
| odometerEnd | number <= 999999.9 一日の配送が終わった後オドメーターが表示する走行距離 |
required | Array of objects (DeliveryReportUpdateBodyResult) 配送実績 |
{- "isApproved": false,
- "odometerStart": 999999.9,
- "odometerEnd": 999999.9,
- "results": [
- {
- "id": "string",
- "customerId": "string",
- "isDelivered": true,
- "deliveredAt": 0,
- "amount": "string",
- "nextDeliveredOn": 0
}
]
}{- "result": "OK",
- "deliveryReport": {
- "id": "string",
- "date": 0,
- "odometerStart": "string",
- "odometerEnd": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}, - "results": [
- {
- "id": "string",
- "customer": {
- "id": "string",
- "code": "string",
- "name": "string",
- "deliveryArea": {
- "id": "string",
- "name": "string"
}
}, - "isDelivered": true,
- "nextDeliveredOn": 0,
- "deliveryPattern": {
- "id": "string",
- "code": "string",
- "value": 0
}, - "supplyId": "string",
- "isMax": true,
- "amount": "string",
- "skipReason": "string",
- "deliveryPersonMemo": "string"
}
]
}
}| deliveryReportId required | string |
OdometerStartUpdateBody
| odometerStart | string non-empty 配送が始まる前にオドメーターが表示する走行距離 |
{- "odometerStart": "string"
}{- "result": "OK",
- "deliveryReport": {
- "id": "string",
- "date": 0,
- "odometerStart": "string",
- "odometerEnd": "string"
}
}| deliveryReportId required | string |
OdometerEndUpdateBody
| odometerEnd | string non-empty 配送が終わった後オドメーターが表示する走行距離 |
{- "odometerEnd": "string"
}{- "result": "OK",
- "deliveryReport": {
- "id": "string",
- "date": 0,
- "odometerStart": "string",
- "odometerEnd": "string"
}
}| id | string 車両のID |
| name | string 車両の名称 |
| code | string 車両のコード |
| groupId | string グループID |
{- "cars": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "groupId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}
], - "result": "OK"
}| companyConfigId required | string |
CompanyConfigUpdateRequest
| receiptTemplateId | string 伝票テンプレートのID。指定しない場合は変更されない。 |
| updatedAt | number 会社設定を取得した時点の更新時刻 |
{- "receiptTemplateId": "string",
- "updatedAt": 0
}{- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "updatedAt": 0
}, - "result": "OK"
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| id | Array of strings 顧客ID |
| name | string 契約名 (部分一致) |
| address | string 住所 (部分一致) |
| code | string 契約コード (部分一致) |
| include | string 契約に含める情報 |
| order | string ソート順 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "contracts": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tel": "string",
- "mailAddress": "string",
- "updatedAt": 0,
- "validFrom": 0,
- "validTo": 0,
- "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": null,
- "measure": null,
- "volume": null
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- {
- "id": null,
- "validFrom": null,
- "validTo": null,
- "sensor": null,
- "tank": null,
- "updatedAt": null
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}| contractId required | string |
ContractUpdateBody
| code | string 契約コード |
| name | string 契約名 |
| address | string 住所 |
| tel | string 電話番号 |
| mailAddress | string メールアドレス |
| groupId | string グループID |
| validFrom required | number この契約が有効になった日 (この日を含む) |
| validTo | number この契約が無効になった日 |
| updatedAt required | number 契約を更新した時刻 |
| companyId | string Deprecated |
| customerId | string Deprecated |
| customerCode | string Deprecated |
{- "code": "string",
- "name": "string",
- "address": "string",
- "tel": "string",
- "mailAddress": "string",
- "groupId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "companyId": "string",
- "customerId": "string",
- "customerCode": "string"
}{- "contract": {
- "id": "string",
- "code": "string",
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tel": "string",
- "mailAddress": "string",
- "updatedAt": 0,
- "validFrom": 0,
- "validTo": 0,
- "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK"
}| contractId required | string |
TagPutToContractBody
| tagId | string 付与するタグをあらわすID |
| tagName | string 付与するタグの名称をあらわす文字列 |
| tagColor | string 付与するタグの色をあらわす文字列 |
{- "tagId": "string",
- "tagName": "string",
- "tagColor": "string"
}{- "result": "OK",
- "contract": {
- "id": "string",
- "name": "string"
}
}ContractCreateBody
| code | string 契約コード |
| name | string 契約名 |
| address | string 住所 |
| tel | string 電話番号 |
| mailAddress | string メールアドレス |
| groupId | string グループID |
| validFrom required | number この契約が有効になった日 (この日を含む) |
| validTo | number この契約が無効になった日 |
| companyId | string Deprecated |
| customerId | string Deprecated |
| customerCode | string Deprecated |
{- "code": "string",
- "name": "string",
- "address": "string",
- "tel": "string",
- "mailAddress": "string",
- "groupId": "string",
- "validFrom": 0,
- "validTo": 0,
- "companyId": "string",
- "customerId": "string",
- "customerCode": "string"
}{- "contract": {
- "id": "string",
- "code": "string",
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tel": "string",
- "mailAddress": "string",
- "updatedAt": 0,
- "validFrom": 0,
- "validTo": 0,
- "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK"
}| contractId required | string |
| include | string 契約に含める内容 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "contract": {
- "id": "string",
- "code": "string",
- "name": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tel": "string",
- "mailAddress": "string",
- "updatedAt": 0,
- "validFrom": 0,
- "validTo": 0,
- "company": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}{- "id": "string",
- "result": "OK"
}顧客を検索します。検索条件はすべてAND条件として扱われます。
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
| groupId | string 顧客が含まれているグループ |
| areaId | string 顧客が含まれているエリアID |
| address | string 住所 (部分一致) |
| name | string 名称 (部分一致) |
| text | string フリーワード。検索対象は住所、名称、電話番号、顧客番号とする。 |
| tagName | string 顧客がもつタグの名称。完全一致 |
| contractTypeId | string 契約種別ID |
| hasSensor | boolean センサーの有無。センサーが取り付けられているタンクを1つでももつか。 |
| untilForMargin | number 猶予の期限 |
| include | string 顧客に含めるべき情報("delivery-destination" など) |
| deliveryDestinationIsReserved | boolean 指定配送のみを取得するかどうか |
| includeDescendants | boolean 指定したグループの下位グループに紐づく顧客を取得するかどうか |
| deliveryDestinationFrom | number 配送先情報の絞り込み: この日から |
| deliveryDestinationTo | number 配送先情報の絞り込み: この日まで |
| order | string Enum: "code" "margin" "volume" 顧客の並び順。指定されない場合はcodeが指定されたものとする。
|
| lat | number 緯度 |
| lng | number 経度 |
| distanceWithin | number 距離 |
| code | string 顧客コード |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "tels": [
- {
- "value": "string"
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "height": "string"
}, - "status": {
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "supplyLimit": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string"
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string"
}
}
], - "tags": [
- {
- "id": "string",
- "name": "string",
- "color": "string"
}
]
}
], - "primaryTankId": "string",
- "contract": {
- "id": "string",
- "name": "string"
}, - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "deliveryDestinations": [
- {
- "id": "string",
- "deliveryPlanId": "string",
- "deliveredOn": 0,
- "order": 0,
- "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "isShadow": true
}
], - "tags": [
- {
- "id": "string",
- "name": "string",
- "color": "string"
}
], - "lastSuppliedAt": 0,
- "nextSupplyAt": 0
}
]
}CustomerCreateBody
| contractId | string 契約ID |
| groupId required | string non-empty 顧客を設定するグループ |
| deliveryAreaId | string 顧客の所属するエリア |
| customerType | string 顧客の紐づく分類 |
| mailAddress | string 顧客のメールアドレス |
| polyTankCount | number >= 0 顧客のポリタンクの数 |
| name required | string non-empty 名称 |
| code required | string non-empty コード |
| address | string 住所 |
| tels | Array of strings 電話番号 |
| description | string 備考 |
| contractTypeId required | string non-empty この顧客の契約の種類ID |
required | Array of objects (DeliveryPatternBody) 配送パターン |
{- "contractId": "string",
- "groupId": "string",
- "deliveryAreaId": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "name": "string",
- "code": "string",
- "address": "string",
- "tels": [
- "string"
], - "description": "string",
- "contractTypeId": "string",
- "deliveryPatterns": [
- {
- "code": "date",
- "value": 0
}
]
}{- "result": "OK",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "tels": [
- {
- "value": "string"
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "primaryTankId": "string",
- "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
]
}
}| customerId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string 顧客に含めるべき情報("delivery-destination" など) |
| deliveryDestinationIsReserved | boolean 指定配送のみを取得するかどうか |
| deliveryDestinationFrom | number 配送先情報の絞り込み: この日から |
| deliveryDestinationTo | number 配送先情報の絞り込み: この日まで |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "tels": [
- {
- "value": "string"
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "height": "string"
}, - "status": {
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string"
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string"
}
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
], - "primaryTankId": "string",
- "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "deliveryDestinations": [
- {
- "id": "string",
- "deliveryPlanId": "string",
- "deliveredOn": 0,
- "order": 0,
- "isReserved": true,
- "createdUser": {
- "id": "string",
- "name": "string",
- "description": "string"
}, - "description": "string",
- "isShadow": true
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "isMax": true
}
]
}
}| customerId required | string |
CustomerUpdateBody
| name required | string non-empty 名称 |
| deliveryAreaId | string 顧客の所属するエリア |
| customerType | string 顧客の紐づく分類 |
| mailAddress | string 顧客のメールアドレス |
| polyTankCount | number >= 0 顧客のポリタンクの数 |
| code required | string non-empty コード |
| groupId required | string non-empty グループID |
| address | string 住所 |
| tels | Array of strings 電話番号 |
| description | string 備考 |
| updatedAt | number この顧客の最終更新時刻 |
| contractTypeId required | string non-empty この顧客の契約の種類ID |
required | Array of objects (DeliveryPatternBody) 配送パターン |
{- "name": "string",
- "deliveryAreaId": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "code": "string",
- "groupId": "string",
- "address": "string",
- "tels": [
- "string"
], - "description": "string",
- "updatedAt": 0,
- "contractTypeId": "string",
- "deliveryPatterns": [
- {
- "code": "date",
- "value": 0
}
]
}{- "result": "OK",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "tels": [
- {
- "value": "string"
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "height": "string"
}, - "status": {
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string"
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string"
}
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
], - "primaryTankId": "string",
- "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
}| customerId required | string |
| tankId required | string |
| dryrun | string |
{- "replace": {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}, - "result": "OK"
}| customerId required | string |
TagPutToCustomerBody
| tagId | string 付与するタグをあらわすID |
| tagName | string 付与するタグの名称をあらわす文字列 |
| color | string 付与するタグの色をあらわす文字列 |
{- "tagId": "string",
- "tagName": "string",
- "color": "string"
}{- "result": "OK",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "tels": [
- {
- "value": "string"
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "areas": [
- {
- "id": "string",
- "name": "string"
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "height": "string"
}, - "status": {
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string"
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string"
}
}
], - "tags": [
- {
- "id": "string",
- "name": "string",
- "color": "string"
}
]
}
], - "primaryTankId": "string",
- "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string",
- "color": "string"
}
]
}
}| customerId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| from | number 検索期間(from) |
| to | number 検索期間(to) |
{- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- { }
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "deliveryReportId": "string",
- "productId": "string"
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| areaId | string エリアID (完全一致) |
| customerId | string 顧客ID (完全一致) |
| groupId | string グループ(会社)ID (完全一致) |
| suppliedFrom | number 給油日時の検索対象期間 - この日時から |
| suppliedTo | number 給油日時の検索対象期間 - この日時まで |
| minAmount | string 給油量の検索 - この量以上 |
| maxAmount | string 給油量の検索 - この量以下 |
| include | string 契約に含める情報 |
| order | string ソート順 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": null,
- "name": null,
- "updatedAt": null,
- "customers": [ ]
}
], - "places": [
- {
- "id": null,
- "name": null,
- "group": null,
- "description": null,
- "address": null
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": null,
- "name": null,
- "template": null
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- null
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": null,
- "type": null,
- "code": null,
- "name": null,
- "order": null,
- "description": null,
- "dataSourceCode": null,
- "updatedAt": null,
- "company": null,
- "parent": null,
- "areas": [ ],
- "places": [ ],
- "totalCustomers": null,
- "totalSupplies": null,
- "companyConfigId": null,
- "companyConfig": null
}, - "records": [
- null
], - "replaces": [
- null
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- { }
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "deliveryReportId": "string",
- "productId": "string"
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}SupplyCreateBody
| customerId required | string non-empty 顧客ID |
| suppliedAt | number 給油日時 |
| amount required | string non-empty 給油量 |
| productId | string 商品ID |
{- "customerId": "string",
- "suppliedAt": 0,
- "amount": "string",
- "productId": "string"
}{- "supply": {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- { }
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "deliveryReportId": "string",
- "productId": "string"
}, - "result": "OK"
}| supplyId required | string |
SupplyUpdateBody
| suppliedAt | number 給油日時 |
| amount required | string non-empty 給油量 |
{- "suppliedAt": 0,
- "amount": "string"
}{- "supply": {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "isRoot": null,
- "order": null
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- null
], - "places": [
- null
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": null,
- "receiptTemplateId": null,
- "receiptTemplate": null,
- "enablesIpAddressFilter": null,
- "availableFunctions": [ ]
}
}, - "records": [
- {
- "id": null,
- "occurredAt": null,
- "sensor": null,
- "value": null,
- "isError": null
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- { }
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "deliveryReportId": "string",
- "productId": "string"
}, - "result": "OK"
}{- "id": "string",
- "result": "OK"
}| customerId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}| customerId required | string |
| tankId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| rangeFrom | number 期間開始 |
| rangeTo | number 期間終了 |
| include | string 追加情報 |
{- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| customerId | string 顧客ID |
| tankId | Array of strings タンクID |
| areaId | string エリアID |
| tankTypeId | string タンクタイプID |
| minLegalCapacity | number タンクの最小容量 |
| maxLegalCapacity | number タンクの最大容量 |
| order | string ソート順 |
| include | string タンクに含める情報。以下の項目をカンマ区切りで渡します。
|
| remainingVolumeFrom | number 残量の検索期間開始 |
| remainingVolumeTo | number 残量の検索期間終了 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "result": "OK",
- "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string"
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": 0,
- "height": "string"
}, - "status": {
- "id": "string",
- "oilVolume": 0,
- "volumeUpdatedAt": 0,
- "consumptionRate": "string"
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "deviceId": "string",
- "lastReceivedAt": 0
}, - "replaces": [
- {
- "id": "string"
}
], - "remainingVolumes": [
- {
- "timestamp": 0,
- "estimations": [
- {
- "width": "string",
- "lower": "string",
- "upper": "string",
- "mean": "string"
}
], - "messages": [
- {
- "message": "string",
- "level": "INFO"
}
], - "score": "string",
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "deviceId": "string",
- "lastReceivedAt": 0
}
}
], - "purpose": "string"
}
], - "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}TankCreateBody
| customerId required | string non-empty 顧客ID |
| name | string タンク名 |
| volumeThreshold | number しきい値 |
| description | string 備考 |
| position | string タンクの位置 |
| purpose | string タンクの使用目的 |
| tankTypeId required | string non-empty タンクタイプID |
{- "customerId": "string",
- "name": "string",
- "volumeThreshold": 0,
- "description": "string",
- "position": "string",
- "purpose": "string",
- "tankTypeId": "string"
}{- "result": "OK",
- "tank": {
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string"
}, - "id": "string",
- "name": "string",
- "volumeThreshold": "string",
- "description": "string",
- "position": "string",
- "purpose": "string",
- "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string"
}, - "updatedAt": 0
}
}| tankId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string センサーに含める情報。以下の項目をカンマ区切りで渡します。
|
{- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "sensorHistories": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}
], - "result": "OK"
}| tankId required | string |
SensorPutToTankBody
| sensorId required | string non-empty センサーをあらわすID |
| validFrom | number 交換履歴の開始時刻 |
| validTo | number 交換履歴の終了時刻 |
{- "sensorId": "string",
- "validFrom": 0,
- "validTo": 0
}{- "sensorReplace": {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}, - "result": "OK"
}{- "sensorReplace": {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}, - "result": "OK"
}| tankId required | string |
TankUpdateBody
| customerId required | string non-empty 顧客ID |
| name | string タンク名 |
| volumeThreshold | number しきい値 |
| description | string 備考 |
| position | string タンクの位置 |
| purpose | string タンクの使用目的 |
| tankTypeId required | string non-empty タンクタイプID |
| updatedAt | number タンクを更新した時刻 |
{- "customerId": "string",
- "name": "string",
- "volumeThreshold": 0,
- "description": "string",
- "position": "string",
- "purpose": "string",
- "tankTypeId": "string",
- "updatedAt": 0
}{- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "result": "OK"
}{- "result": "OK",
- "tankId": "string"
}| tankId required | string |
| sensorReplaceId required | string |
SensorReplaceUpdateBody
| validFrom | number この交換履歴の開始時刻 |
| validTo | number この交換履歴の終了時刻 |
| sensorId required | string non-empty センサーID |
| updatedAt | number センサー交換履歴を更新した時刻 |
{- "validFrom": 0,
- "validTo": 0,
- "sensorId": "string",
- "updatedAt": 0
}{- "sensorReplace": {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- { }
], - "lastReceivedAt": 0,
- "tank": { }
}, - "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}, - "result": "OK"
}{- "result": "OK",
- "templates": [
- {
- "id": "string",
- "name": "string",
- "template": "string"
}
]
}| receiptTemplateId required | string |
| receiptNo required | string non-empty 伝票番号文字列 |
| companyName required | string non-empty 会社名 |
| groupName required | string non-empty グループ名 |
| groupTel required | string non-empty グループ電話番号 |
| customerCode required | string non-empty 顧客番号 |
| customerName required | string non-empty 顧客名 |
| operatorName required | string non-empty 担当者名 |
| issuedAt required | number 発行時刻 |
| detailProductName required | string non-empty 品名 |
| detailAmount required | number 数量 |
| detailConsumptionTaxRate required | number 消費税率 |
| detailUnitPrice required | number 単価 |
| detailPriceIncludeTax required | number 税込み価格 |
| detailPriceExcludeTax required | number 税別価格 |
{- "result": "OK",
- "svg": "string"
}| name | string グループ名 (部分一致) |
| typeId | string グループ種別のID |
| include | string グループに含める詳細情報。以下の文字列をカンマ区切りで指定します。
|
| order | string ソート順 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| onlyCompany | boolean companyのみ取得する |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0,
- "groups": [
- {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "invoiceRegistrationNumber": "string",
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string",
- "components": [
- {
- "type": "string",
- "value": "string",
- "order": 0
}
]
}, - "tel": "string",
- "dataSourceCode": "string",
- "parent": {
- "id": "string"
}, - "manager": {
- "id": "string",
- "name": "string"
}, - "deliveryLimit": 0,
- "description": "string",
- "updatedAt": 0,
- "areas": [
- {
- "id": "string",
- "name": "string",
- "oldestDeliveryDate": 0
}
]
}
]
}GroupCreateBody
| groupTypeId required | string non-empty グループ種別ID |
| code | string >= 8 characters ^[a-z][-a-z0-9]+$ グループのコード |
| name required | string non-empty グループ名 |
| address | string 住所 |
| tel | string 電話番号 |
| parentGroupId required | string non-empty 親グループID |
| managerId | string 担当ユーザーのID |
| adminMailAddress | string グループ管理者のメールアドレス。ルートを作成するときには必須。 |
| adminPassword | string グループ管理者のパスワード。ルートを作成するときには必須。 |
| description | string 備考 |
{- "groupTypeId": "string",
- "code": "stringst",
- "name": "string",
- "address": "string",
- "tel": "string",
- "parentGroupId": "string",
- "managerId": "string",
- "adminMailAddress": "string",
- "adminPassword": "string",
- "description": "string"
}{- "result": "OK",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string",
- "components": [
- {
- "type": "string",
- "value": "string",
- "order": 0
}
]
}, - "tel": "string",
- "parent": {
- "id": "string",
- "name": "string"
}, - "manager": {
- "id": "string",
- "name": "string"
}, - "deliveryLimit": 0,
- "description": "string",
- "updatedAt": 0
}
}| groupId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string グループに含める情報 |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "invoiceRegistrationNumber": "string",
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string",
- "components": [
- {
- "type": "string",
- "value": "string",
- "order": 0
}
]
}, - "tel": "string",
- "dataSourceCode": "string",
- "parent": {
- "id": "string"
}, - "manager": {
- "id": "string",
- "name": "string"
}, - "deliveryLimit": 0,
- "description": "string",
- "updatedAt": 0,
- "areas": [
- {
- "id": "string",
- "name": "string"
}
]
}
}| groupId required | string |
GroupUpdateBody
| name required | string non-empty グループ名 |
| address | string 住所 |
| tel | string 電話番号 |
| parentGroupId | string 親グループID |
| managerId | string 担当ユーザーID |
| deliveryLimit | number >= 1 1日の最大配送件数 |
| description | string 備考 |
| invoiceRegistrationNumber | string 適格請求書発行事業者登録番号 |
| updatedAt | number グループの最終更新時刻 |
{- "name": "string",
- "address": "string",
- "tel": "string",
- "parentGroupId": "string",
- "managerId": "string",
- "deliveryLimit": 1,
- "description": "string",
- "invoiceRegistrationNumber": "string",
- "updatedAt": 0
}{- "result": "OK",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string",
- "components": [
- {
- "type": "string",
- "value": "string",
- "order": 0
}
]
}, - "tel": "string",
- "parent": {
- "id": "string",
- "name": "string"
}, - "manager": {
- "id": "string",
- "name": "string"
}, - "deliveryLimit": 0,
- "description": "string",
- "invoiceRegistrationNumber": "string",
- "updatedAt": 0
}
}| groupId required | string |
PutDataSourceRequest
| dataSourceCode required | string non-empty Enum: "the-touyu" "web-the-touyu" "yukinko" "none" 上流のシステムを指定します。以下の文字列から選びます。
ザ・灯油、Web-ザ・灯油はシステムニーズ株式会社の登録商標です。 |
{- "dataSourceCode": "the-touyu"
}{- "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}
}
], - "result": "OK"
}| groupId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "config": {
- "id": "string",
- "password": "string",
- "dayStart": "string",
- "updatedAt": 0
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| groupId required | string |
TagPutToGroupBody
| tagId | string 付与するタグをあらわすID |
| tagName | string 付与するタグの名称をあらわす文字列 |
| tagColor | string 付与するタグの色をあらわす文字列 |
{- "tagId": "string",
- "tagName": "string",
- "tagColor": "string"
}{- "result": "OK",
- "group": {
- "id": "string",
- "name": "string"
}
}{- "result": "OK",
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}| registeredFrom | number この時刻以降に作られたジョブを検索対象にします。デフォルトはregisteredToの7日前。 |
| registeredTo | number この時刻以前に作られたジョブを検索対象にします。デフォルトは現在時刻。 |
| status | string Enum: "waiting" "running" "succeeded" "failed" この状態をもつジョブを検索対象にします。デフォルトはすべての状態。 |
| include | string ジョブに含める情報を指定します。以下の項目のカンマ区切りで指定します。
|
| order | string ソート順。 フォーマットは item(:(asc|desc))?(,item(:asc|desc))* itemは以下の内容が指定できる。デフォルトはregisteredAt
|
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "jobs": [
- {
- "id": "string",
- "jobType": {
- "id": "string",
- "code": "string",
- "name": "string",
- "updatedAt": 0
}, - "status": "string",
- "responseBody": "string",
- "registeredAt": 0,
- "messages": [
- {
- "id": "string",
- "level": 0,
- "sourceName": "string",
- "sourceRow": 0,
- "sourceCol": "string",
- "message": "string"
}
]
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}JobCreateBody
| jobTypeId required | string non-empty このリクエストで要求するジョブの種類 |
| fileConfigId | string non-empty このリクエストに含まれるファイルの解析に使用する設定 |
| fileName | string このリクエストに含まれるファイルの名前 |
| body | string このリクエストで要求するジョブに使用するファイルの内容をbase64でエンコードした文字列 |
| suppliedFrom | number このリクエストが補給登録の場合、登録する補給の開始日。この日を含みます。 |
| suppliedTo | number このリクエストが補給登録の場合、登録する補給の終了日。この日を含みます。 |
{- "jobTypeId": "string",
- "fileConfigId": "string",
- "fileName": "string",
- "body": "string",
- "suppliedFrom": 0,
- "suppliedTo": 0
}{- "job": {
- "id": "string",
- "jobType": {
- "id": "string",
- "code": "string",
- "name": "string",
- "updatedAt": 0
}, - "status": "string",
- "responseBody": "string",
- "registeredAt": 0,
- "messages": [
- {
- "id": "string",
- "level": 0,
- "sourceName": "string",
- "sourceRow": 0,
- "sourceCol": "string",
- "message": "string"
}
]
}, - "result": "OK"
}| jobId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string ジョブに含める情報を指定します。以下の項目のカンマ区切りで指定します。
|
{- "job": {
- "id": "string",
- "jobType": {
- "id": "string",
- "code": "string",
- "name": "string",
- "updatedAt": 0
}, - "status": "string",
- "responseBody": "string",
- "registeredAt": 0,
- "messages": [
- {
- "id": "string",
- "level": 0,
- "sourceName": "string",
- "sourceRow": 0,
- "sourceCol": "string",
- "message": "string"
}
]
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}{- "paymentMethods": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| placeName | string 場所名。部分一致です。 |
| placeTypeId | Array of strings 場所種別のID。複数ID指定できる。 |
| areaId | Array of strings 場所と紐付けるエリアのID。複数ID指定できる。 |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "places": [
- {
- "id": "string",
- "name": "string",
- "type": {
- "id": "string",
- "code": "group",
- "name": "string"
}, - "address": {
- "value": "string",
- "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string",
- "components": [
- {
- "type": "string",
- "value": "string",
- "order": 0
}
]
}, - "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "updatedAt": 0
}
]
}| placeId required | string |
PlaceAssignPutToPlaceBody
| areaId required | string non-empty 紐付けるエリアをあらわすID |
{- "areaId": "string"
}{- "result": "OK",
- "place": {
- "id": "string",
- "placeId": "string",
- "areaId": "string"
}
}PriceCreateRequest
| productId required | string non-empty 品目のID |
| unitPrice required | string non-empty 単価。0以上の数。 |
| unitLabel required | string non-empty 単価に使用する単位。 |
| taxId required | string non-empty 適用される消費税率のID |
| validFrom required | number この価格の適用開始時刻。この時刻を含む。 |
| validTo | number この価格の適用終了時刻。この時刻を含まない。設定されていない場合は無制限。 |
{- "productId": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0
}{- "price": {
- "id": "string",
- "productId": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}, - "result": "OK"
}| priceId required | string |
PriceUpdateRequest
| unitPrice required | string non-empty 単価。0以上の数。 |
| unitLabel required | string non-empty 単価に使用する単位。 |
| taxId required | string non-empty 適用される消費税率のID |
| validFrom | number この価格の適用開始時刻。この時刻を含む。 |
| validTo | number この価格の適用終了時刻。この時刻を含まない。設定されていない場合は無制限。 |
| updatedAt | number 価格を取得した時点での最終更新時刻。 |
{- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}{- "price": {
- "id": "string",
- "productId": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}, - "result": "OK"
}{- "id": "string",
- "result": "OK"
}| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "products": [
- {
- "id": "string",
- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "prices": [
- {
- "id": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}
]
}
], - "result": "OK"
}ProductCreateRequest
| name required | string non-empty 品目の名称 |
| validFrom required | number 品目の適用開始日。この日を含む。 |
| validTo | number 品目の適用終了日。この日を含む。設定されていない場合は無制限。 |
| groupId required | string non-empty この品目を登録するグループ |
| amountUnitId required | string non-empty この品目の数量単位 |
{- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "groupId": "string",
- "amountUnitId": "string"
}{- "product": {
- "id": "string",
- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "prices": [
- {
- "id": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}
]
}, - "result": "OK"
}{- "product": {
- "id": "string",
- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "prices": [
- {
- "id": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}
]
}, - "result": "OK"
}| productId required | string |
ProductUpdateRequest
| name required | string non-empty 品目の名称 |
| validFrom required | number 品目の適用開始日。この日を含む。 |
| validTo | number 品目の適用終了日。この日を含む。設定されていない場合は無制限。 |
| updatedAt required | number 品目を取得した時点での最終更新時刻。 |
| amountUnitId required | string non-empty この品目の数量単位 |
{- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "amountUnitId": "string"
}{- "product": {
- "id": "string",
- "name": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0,
- "prices": [
- {
- "id": "string",
- "unitPrice": "string",
- "unitLabel": "string",
- "taxId": "string",
- "validFrom": 0,
- "validTo": 0,
- "updatedAt": 0
}
]
}, - "result": "OK"
}{- "id": "string",
- "result": "OK"
}| productId required | string |
TagPutToProductBody
| tagId | string 付与するタグをあらわすID |
| tagName | string 付与するタグの名称をあらわす文字列 |
| tagColor | string 付与するタグの色をあらわす文字列 |
{- "tagId": "string",
- "tagName": "string",
- "tagColor": "string"
}{- "result": "OK",
- "product": {
- "id": "string",
- "name": "string"
}
}| id | Array of strings センサー交換履歴のID |
| tankId | Array of strings 設置したタンクのID |
| sensorId | Array of strings 設置したセンサーのID |
| order | string ソート順 |
| include | string 検索結果に含める情報 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "sensorReplaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "tankId": "string",
- "sensorId": "string",
- "updatedAt": 0
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| install | boolean 設置状況 |
| serialNo | string シリアルNo |
| order | string ソート順 |
| include | string センサーに含める情報 |
| addReplace | boolean Default: false 交換履歴を追加 |
| requestedReplaceDate | number 交換履歴の時刻 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0,
- "sensors": [
- {
- "id": "string",
- "serialNo": "string",
- "deviceId": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "name": "string",
- "companyId": "string"
}, - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "customer": {
- "id": "string",
- "name": "string",
- "address": {
- "id": "string",
- "address": "string",
- "sigfoxLinkQualityIndicator": "string"
}
}
}
}
]
}
]
}| sensorId required | string |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| include | string センサーに含める情報 |
{- "sensor": {
- "id": "string",
- "serialNo": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": { },
- "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "records": [
- {
- "id": "string",
- "occurredAt": 0,
- "sensor": { },
- "value": 0,
- "isError": true
}
], - "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- { }
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}, - "updatedAt": 0
}
], - "lastReceivedAt": 0,
- "tank": {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- { }
]
}
], - "tanks": [
- { }
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}, - "type": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "status": {
- "id": "string",
- "oilVolume": "string",
- "consumptionRate": "string",
- "calculatedAt": 0,
- "updatedAt": 0
}, - "sensor": { },
- "replaces": [
- {
- "id": "string",
- "validFrom": 0,
- "validTo": 0,
- "sensor": { },
- "tank": { },
- "updatedAt": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
], - "purpose": "string"
}
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| sensorId required | string |
SensorUpdateGroupBody
| groupId required | string non-empty グループID |
| updatedAt required | number 更新時刻 |
{- "groupId": "string",
- "updatedAt": 0
}{- "result": "OK",
- "id": "string"
}{- "components": [
- {
- "type": "group",
- "title": "string",
- "colsize": 0,
- "rowsize": "string"
}
], - "result": "OK"
}SupplyBaseCreateBody
| name required | string non-empty 補給所の名称 |
| address required | string non-empty 補給所の住所 |
| groupId required | string non-empty 補給所と紐づくグループのID |
{- "name": "string",
- "address": "string",
- "groupId": "string"
}{- "result": "OK",
- "supplyBase": {
- "id": "string",
- "name": "string",
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}
}
}| supplyBaseId required | string |
SupplyBaseUpdateBody
| name required | string non-empty 補給所の名称 |
| address required | string non-empty 補給所の住所 |
| updatedAt | number 補給所の最終更新時刻 |
{- "name": "string",
- "address": "string",
- "updatedAt": 0
}{- "result": "OK",
- "supplyBase": {
- "id": "string",
- "name": "string",
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "updatedAt": 0
}
}{- "id": "string",
- "result": "OK"
}| supplyBaseId required | string |
GroupPutToSupplyBaseBody
| groupId required | string non-empty 紐づく対象グループのID |
{- "groupId": "string"
}{- "result": "OK",
- "groupBase": {
- "id": "string",
- "group": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "supplyBase": {
- "id": "string",
- "name": "string",
- "address": {
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "order": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQualityIndicator": "string"
}, - "updatedAt": 0
}
}
}TagCreateBody
| name required | string non-empty タグ名 |
| color | string タグ色 |
| companyId required | string non-empty このタグを所有する会社のID |
{- "name": "string",
- "color": "string",
- "companyId": "string"
}{- "result": "OK",
- "tag": {
- "id": "string",
- "name": "string",
- "color": "string",
- "description": "string",
- "company": {
- "id": "string",
- "name": "string",
- "code": "string"
}
}
}| name | string タグに含まれる名称 (部分一致) |
| target | string Enum: "contract" "customer" "group" "product" "user" タグを設置するエンティティ |
{- "tags": [
- {
- "id": "string",
- "name": "string",
- "color": "string"
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}タグを更新します。
| tagId required | string |
TagUpdateBody
| name required | string non-empty タグの名称 |
| color required | string non-empty ^#[A-Fa-f0-9]{6}$ タグの色 |
{- "name": "string",
- "color": "string"
}{- "result": "OK"
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| name | string 名称 |
| makerName | string メーカー名 |
| volume | number 容量 |
| order | string ソート順 |
| include | string タンクタイプに含める情報 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}TankTypeCreateBody
| code required | string non-empty タンクタイプコード |
| name required | string non-empty タンクタイプ名 |
| makerName required | string non-empty メーカー名 |
| description | string 備考 |
| legalCapacity required | string non-empty 容量 |
| physicalCapacity required | string non-empty 容積 |
| defaultVolumeThreshold required | string non-empty デフォルトしきい値 |
| defaultDeliveryFrequency | number デフォルト配送頻度 |
| height required | string non-empty 高さ |
| defaultModuleHeight required | string non-empty デフォルトファームウェアでモジュールの高さ |
| c40ModuleHeight required | string non-empty C40ファームウェアでモジュールの高さ |
| c41ModuleHeight required | string non-empty C41ファームウェアでモジュールの高さ |
| c42ModuleHeight required | string non-empty C42ファームウェアでモジュールの高さ |
| c43ModuleHeight required | string non-empty C43ファームウェアでモジュールの高さ |
| c44ModuleHeight required | string non-empty C44ファームウェアでモジュールの高さ |
required | object (TankVolumeCreateBody) タンクの距離ごとの灯油量を作成するリクエスト |
{- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": 0,
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": {
- "firmwareVersion": "string",
- "measure": 0,
- "volume": 0
}
}{- "result": "OK",
- "tankTypeId": "string"
}| tankTypeId required | string |
| include | string タンクタイプに含める情報 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "tankType": {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": [
- {
- "id": "string",
- "measure": 0,
- "volume": "string"
}
]
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| tankTypeId required | string |
TankTypeUpdateBody
| code required | string non-empty タンクタイプコード |
| name required | string non-empty タンクタイプ名 |
| makerName required | string non-empty メーカー名 |
| description | string 備考 |
| legalCapacity required | string non-empty 容量 |
| physicalCapacity required | string non-empty 容積 |
| defaultVolumeThreshold required | string non-empty デフォルトしきい値 |
| defaultDeliveryFrequency | number デフォルト配送頻度 |
| height required | string non-empty 高さ |
| defaultModuleHeight required | string non-empty デフォルトファームウェアでモジュールの高さ |
| c40ModuleHeight required | string non-empty C40ファームウェアでモジュールの高さ |
| c41ModuleHeight required | string non-empty C41ファームウェアでモジュールの高さ |
| c42ModuleHeight required | string non-empty C42ファームウェアでモジュールの高さ |
| c43ModuleHeight required | string non-empty C43ファームウェアでモジュールの高さ |
| c44ModuleHeight required | string non-empty C44ファームウェアでモジュールの高さ |
required | object (TankVolumeUpdateBody) タンクの距離ごとの灯油量を作成するリクエスト |
{- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": 0,
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string",
- "tankVolumes": {
- "firmwareVersion": "string",
- "measure": 0,
- "volume": 0
}
}{- "result": "OK",
- "tankTypeId": "string"
}| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
| name | string ユーザー名 (部分一致) |
| include | string ユーザーに含める情報 |
| order | string ソート順 |
| page | number 取得するページ。1から始まる。 |
| pagesize | number 1ページあたりの項目数。指定しなければ1000 |
{- "users": [
- {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}, - "tels": [
- null
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- null
], - "tanks": [
- null
], - "primaryTankId": "string",
- "supplies": [
- null
], - "contractType": {
- "id": null,
- "code": null,
- "name": null
}, - "deliveryPatterns": [
- null
], - "tags": [
- null
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- null
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": null,
- "value": null,
- "components": [ ],
- "postalCode": null,
- "latitude": null,
- "longitude": null,
- "sigfoxLinkQuality": null,
- "updatedAt": null
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}
], - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}, - "count": 0
}UserCreateBody
| name required | string non-empty ユーザー名 |
| mailAddress | string non-empty メールアドレス |
| tel | string non-empty 電話番号 |
| loginCode | string non-empty ログイン用コード |
| password required | string non-empty パスワード |
| description | string 備考 |
| groupId required | string non-empty このユーザーを登録するグループ |
| roleId required | string non-empty このユーザーのロール |
{- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "loginCode": "string",
- "password": "string",
- "description": "string",
- "groupId": "string",
- "roleId": "string"
}{- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "result": "OK"
}| userId required | string |
| include | string ユーザーに含める情報 |
| with | string 取得する選択項目を指定します。カンマ区切りで以下の項目を設定します。
|
{- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "result": "OK",
- "options": {
- "contractTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "deliveryPatternTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "fileTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "groupTypes": [
- {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true
}
], - "jobTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "placeTypes": [
- {
- "id": "string",
- "code": "group",
- "name": "string"
}
], - "tankTypes": [
- {
- "id": "string",
- "code": "string",
- "name": "string",
- "makerName": "string",
- "description": "string",
- "legalCapacity": "string",
- "physicalCapacity": "string",
- "defaultVolumeThreshold": "string",
- "defaultDeliveryFrequency": "string",
- "height": "string",
- "defaultModuleHeight": "string",
- "c40ModuleHeight": "string",
- "c41ModuleHeight": "string",
- "c42ModuleHeight": "string",
- "c43ModuleHeight": "string",
- "c44ModuleHeight": "string"
}
], - "deliveryAreas": [
- {
- "id": "string",
- "name": "string",
- "groups": [
- {
- "id": "string"
}
]
}
], - "roles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
], - "fileConfigs": [
- {
- "id": "string",
- "name": "string",
- "fileExtension": "string",
- "sheetName": "string",
- "fileType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "isStandard": true
}
], - "receiptTemplates": [
- {
- "id": "string",
- "name": "string"
}
], - "consumptionTaxes": [
- {
- "id": "string",
- "name": "string",
- "rate": "string",
- "validFrom": 0,
- "validTo": 0
}
], - "roundingModes": [
- {
- "id": "string",
- "code": "string",
- "name": "string"
}
], - "puttableRoles": [
- {
- "id": "string",
- "name": "string",
- "description": "string"
}
]
}
}| userId required | string |
UserUpdateBody
| groupId required | string non-empty グループID |
| roleId required | string non-empty ロールID |
| name required | string non-empty ユーザー名 |
| loginCode | string non-empty ログインID |
| updatedAt | number ユーザーを更新した時刻 |
| mailAddress | string non-empty メールアドレス |
| tel | string 電話番号 |
| description | string 備考 |
{- "groupId": "string",
- "roleId": "string",
- "name": "string",
- "loginCode": "string",
- "updatedAt": 0,
- "mailAddress": "string",
- "tel": "string",
- "description": "string"
}{- "user": {
- "id": "string",
- "loginCode": "string",
- "name": "string",
- "mailAddress": "string",
- "tel": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": null,
- "type": null,
- "value": null,
- "updatedAt": null
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": "string",
- "value": "string",
- "updatedAt": 0
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "volumeThreshold": "string",
- "updatedAt": 0,
- "deletedAt": 0,
- "customer": { },
- "type": {
- "id": null,
- "code": null,
- "name": null,
- "makerName": null,
- "description": null,
- "legalCapacity": null,
- "physicalCapacity": null,
- "defaultVolumeThreshold": null,
- "defaultDeliveryFrequency": null,
- "height": null,
- "defaultModuleHeight": null,
- "c40ModuleHeight": null,
- "c41ModuleHeight": null,
- "c42ModuleHeight": null,
- "c43ModuleHeight": null,
- "c44ModuleHeight": null,
- "tankVolumes": [ ]
}, - "status": {
- "id": null,
- "oilVolume": null,
- "consumptionRate": null,
- "calculatedAt": null,
- "updatedAt": null
}, - "sensor": {
- "id": null,
- "serialNo": null,
- "group": null,
- "records": [ ],
- "replaces": [ ],
- "lastReceivedAt": null,
- "tank": null
}, - "replaces": [
- null
], - "tags": [
- null
], - "purpose": "string"
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": "string",
- "suppliedAt": 0,
- "amount": "string",
- "customer": { },
- "deliveryReportId": "string",
- "productId": "string"
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": "string",
- "type": "string",
- "value": 0
}
], - "tags": [
- {
- "id": "string",
- "name": "string"
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "role": {
- "id": "string",
- "name": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": "string",
- "name": "string",
- "code": "string",
- "customerType": "string",
- "mailAddress": "string",
- "polyTankCount": 0,
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}, - "tels": [
- {
- "id": null,
- "value": null,
- "updatedAt": null
}
], - "description": "string",
- "updatedAt": 0,
- "group": { },
- "areas": [
- { }
], - "tanks": [
- {
- "id": null,
- "name": null,
- "description": null,
- "volumeThreshold": null,
- "updatedAt": null,
- "deletedAt": null,
- "customer": null,
- "type": null,
- "status": null,
- "sensor": null,
- "replaces": [ ],
- "tags": [ ],
- "purpose": null
}
], - "primaryTankId": "string",
- "supplies": [
- {
- "id": null,
- "suppliedAt": null,
- "amount": null,
- "customer": null,
- "deliveryReportId": null,
- "productId": null
}
], - "contractType": {
- "id": "string",
- "code": "string",
- "name": "string"
}, - "deliveryPatterns": [
- {
- "id": null,
- "type": null,
- "value": null
}
], - "tags": [
- {
- "id": null,
- "name": null
}
]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- {
- "id": "string",
- "type": "string",
- "value": "string",
- "updatedAt": 0
}
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}, - "description": "string",
- "policies": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "group": {
- "id": "string",
- "type": {
- "id": "string",
- "code": "root_company",
- "name": "string",
- "isRoot": true,
- "order": 0
}, - "code": "string",
- "name": "string",
- "order": 0,
- "description": "string",
- "dataSourceCode": "string",
- "updatedAt": 0,
- "company": { },
- "parent": { },
- "areas": [
- {
- "id": "string",
- "name": "string",
- "updatedAt": 0,
- "customers": [
- {
- "id": null,
- "name": null,
- "code": null,
- "customerType": null,
- "mailAddress": null,
- "polyTankCount": null,
- "address": null,
- "tels": [ ],
- "description": null,
- "updatedAt": null,
- "group": null,
- "areas": [ ],
- "tanks": [ ],
- "primaryTankId": null,
- "supplies": [ ],
- "contractType": null,
- "deliveryPatterns": [ ],
- "tags": [ ]
}
]
}
], - "places": [
- {
- "id": "string",
- "name": "string",
- "group": { },
- "description": "string",
- "address": {
- "id": "string",
- "value": "string",
- "components": [
- null
], - "postalCode": "string",
- "latitude": "string",
- "longitude": "string",
- "sigfoxLinkQuality": "string",
- "updatedAt": 0
}
}
], - "totalCustomers": 0,
- "totalSupplies": 0,
- "companyConfigId": "string",
- "companyConfig": {
- "id": "string",
- "receiptTemplateId": "string",
- "receiptTemplate": {
- "id": "string",
- "name": "string",
- "template": "string"
}, - "enablesIpAddressFilter": true,
- "availableFunctions": [
- "string"
]
}
}
}
]
}, - "description": "string",
- "updatedAt": 0,
- "deletedAt": 0
}, - "result": "OK"
}{- "id": "string",
- "result": "OK"
}| userId required | string |
PasswordUpdateBody
| currentPassword required | string non-empty 現在のパスワード |
| newPassword required | string non-empty 新しいパスワード |
| updatedAt | number ユーザーを更新した時刻 |
{- "currentPassword": "string",
- "newPassword": "string",
- "updatedAt": 0
}{- "id": "string",
- "result": "OK"
}| userId required | string |
TagPutToUserBody
| tagId | string 付与するタグをあらわすID |
| tagName | string 付与するタグの名称をあらわす文字列 |
| tagColor | string 付与するタグの色をあらわす文字列 |
{- "tagId": "string",
- "tagName": "string",
- "tagColor": "string"
}{- "result": "OK",
- "user": {
- "id": "string",
- "name": "string"
}
}