openapi: 3.2.0 info: title: Kelowna Production Cellular - Recycled Concrete Aggregates… version: v1 tags: - name: Cellular - Recycled Concrete Aggregates paths: /Cellular/RCA/Data/Readings: post: tags: - Cellular - Recycled Concrete Aggregates parameters: - name: x-soracom-imsi in: header required: true example: '310170845466094' requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/RcaReadingInput' text/json: schema: type: array items: $ref: '#/components/schemas/RcaReadingInput' application/*+json: schema: type: array items: $ref: '#/components/schemas/RcaReadingInput' responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/ReadingsProcessedResponse' application/json: schema: $ref: '#/components/schemas/ReadingsProcessedResponse' text/json: schema: $ref: '#/components/schemas/ReadingsProcessedResponse' security: - OrcaAuth: - applicationId - roles - {} - {} summary: Create cellular rca data readings x-summary-source: derived operationId: postCellularRCADataReadings x-operation-id-source: derived components: schemas: RcaReadingInput: type: object properties: batch_number: type: integer format: int32 aiT_100_raw: type: - number - 'null' format: float aiT_100_filtered: type: - number - 'null' format: float aiT_100_scaled: type: - number - 'null' format: float aiT_101_raw: type: - number - 'null' format: float aiT_101_scaled: type: - number - 'null' format: float pT1_raw: type: - number - 'null' format: float pT1_filtered_psi: type: - number - 'null' format: float pT1_scaled_psi: type: - number - 'null' format: float pT2_raw: type: - number - 'null' format: float pT2_filtered_psi: type: - number - 'null' format: float pT2_scaled_psi: type: - number - 'null' format: float pT3_raw: type: - number - 'null' format: float pT3_filtered_psi: type: - number - 'null' format: float pT3_scaled_psi: type: - number - 'null' format: float pT4_raw: type: - number - 'null' format: float pT4_filtered_psi: type: - number - 'null' format: float pT4_scaled_psi: type: - number - 'null' format: float tT1_raw: type: - number - 'null' format: float tT1_filtered_C: type: - number - 'null' format: float tT1_scaled_C: type: - number - 'null' format: float mass_loaded_lbs: type: - number - 'null' format: float o2_inj_target: type: - number - 'null' format: float o2_pause_target: type: - number - 'null' format: float o2_lv_intial: type: - number - 'null' format: float o2_lv_t1: type: - number - 'null' format: float o2_lv_t2: type: - number - 'null' format: float wX0: type: - number - 'null' format: float mass_inj_CO2_lb: type: - number - 'null' format: float hL_inj_co2_lbs: type: - number - 'null' format: float injected_CO2_lbs: type: - number - 'null' format: float rM_liq_valve: type: - boolean - 'null' rM_gas_valve: type: - boolean - 'null' start_auto_injec: type: - boolean - 'null' stop: type: - boolean - 'null' test_time_ms: type: - integer - 'null' format: int32 mixing_time: type: - integer - 'null' format: int32 max_inj_time_ms: type: - integer - 'null' format: int32 min_inj_time_ms: type: - integer - 'null' format: int32 max_off_time_ms: type: - integer - 'null' format: int32 min_off_time_ms: type: - integer - 'null' format: int32 o2_t1_ms: type: - integer - 'null' format: int32 o2_t2_ms: type: - integer - 'null' format: int32 o2_t3_ms: type: - integer - 'null' format: int32 timestamp: type: string format: date-time additionalProperties: false ReadingsProcessedResponse: type: object properties: readingsProcessed: type: integer format: int32 additionalProperties: false securitySchemes: OrcaAuth: type: oauth2 flows: authorizationCode: authorizationUrl: https://auth.carboncure.com/oauth2/authorize tokenUrl: https://auth.carboncure.com/oauth2/token scopes: {} MyCCAuth: type: oauth2 flows: authorizationCode: authorizationUrl: https://auth.carboncure.com/oauth2/authorize tokenUrl: https://auth.carboncure.com/oauth2/token scopes: {} M2MAuth: type: oauth2 flows: authorizationCode: authorizationUrl: https://auth.carboncure.com/oauth2/authorize tokenUrl: https://auth.carboncure.com/oauth2/token scopes: {}