1. Voyage Event
Habco
  • Testing
    • Check Query COuch
    • Delete Rev Query COuch
    • Check Rev Limit Couch
    • Update Limit Rev Query COuch
    • Check Active Task COuch
    • Check Max Connection COuch
    • Search Attachment in Couch
    • Login MS
    • Get All Requisition Docs
    • MS Approval By ID
    • Login CD
    • CD Approval By ID
    • Login CE
    • CE Approval By ID
    • Login TS
    • TS Approval By ID
    • Get Requisition Doc by ID
    • Login TM
    • TM Approval By ID
    • Get Requisition Doc by ID
    • TM Change Status By ID Copy
    • Get Requisition Doc by ID Copy
    • Reject Requisition Doc By ID Copy
  • Main
    • Auth
      • Register
        • Success
      • Email is exists (UNUSED)
        • Failed
          • Fields null
          • Fields empty
          • Input validations
          • Not found
        • Success
          • Email found
      • Failed
        • Fields required
        • Fields are empty
        • Input validations
        • Invalid email/username address
        • Invalid password
      • Login
        • Success
          • Login Superintendent
          • Login Op
          • Login HTS
          • Login Custom
          • Login CE
          • Login MS
          • Login TM
          • Login SA
      • Refresh Token
        • Refresh Token
      • Logout
        • Logout
      • Change password
        • Change password
    • User
      • Reset password
      • Get user by ID
      • Get all users
      • Update user
      • Delete user
      • Create user
    • Module
      • List all modules
      • Create module
      • Update module by ID
      • Delete module by ID
      • Get module by ID
    • Role
      • Create role
      • Update role by ID
      • Delete role by ID
      • List all roles
      • Get role by ID
    • Asset
      • Dropdown Assets
      • Create Asset
      • Update Asset
      • Delete Asset
      • List All Assets
      • Get Asset By ID
      • Get Asset By Type
    • Permission
      • Create Permission
      • Get Permissions By Name&Dept.
      • Update Permissions By ID
      • Delete Permission
      • Get Permissions By Id
    • Locator
      • List All Locators By Dropdown
      • Get All Locators
      • Get Locator By Id
    • UOM Conversion
      • Get All UOM Conversions
      • Create UOM Conversion
      • Update UOM Conversion
      • Delete UOM Conversion
      • Get UOM Conversion By Id
    • UOM
      • Get All UOM
      • Create UOM
      • Update UOM
      • Delete UOM
      • Get UOM By Id
      • Get UOM By Ref Id
    • Account Code
      • Dropdown Account Codes
      • Get All Account Codes
      • Create Account Code
      • Update Account Code
      • Delete Account Code
      • Get Account Code By ID
    • Component
      • Get Dropdown Components
      • Get All Components
      • Create Component
      • Update Component
      • Delete Component
      • Get Component By ID
      • Get Component By Account Code
      • Upload Spare Part
      • Validate Upload Spare Part
      • Get All Component By Parent ID
      • Upload Stock Order
      • Validate Upload Stock Order
      • Upload Lube
      • Validate Upload Lube
      • Seed Data
      • Validate Seed Data
    • Requisition Doc
      • Get All Requisition Docs
      • Get One Requisition Docs
      • Get Dropdown for Internal Uses
      • Get Dropdown for Landing Form
      • Create Requisition Doc
      • Create Requisition Doc as Draft
      • Update Requisition Doc
      • Update Requisition Doc's Draft
      • Delete Requisition Doc
      • Approve Requisition Doc By ID
      • Reject Requisition Doc By ID
      • TM Change Status By ID
      • New Request
      • Create Requisition Doc Local
      • Get File By Requisition Doc Id
    • File
      • Get All Files
      • Create File
      • Update File
      • Delete File
      • Get File By component
      • Get File By Id
    • Type
      • Get All Types
      • Create Type
      • Update Type
      • Delete Type
      • Get Type By Id
    • Product
      • Get All product by Catalogue
      • Check Product Asset
      • List all product
      • Create product
      • Update product by ID
      • Delete product by ID
      • Get product by ID
      • Get product by Asset
      • Update Asset Product by Asset
      • Get All product by Asset
    • Vendor
      • List all vendor
      • Get vendor by ID
    • Delivery Order
      • List all delivery order
      • Get delivery order by ID
    • Brand
      • List all brand
      • Create brand
      • Update brand by ID
      • Delete brand by ID
      • Get brand by ID
    • Port
      • List Port Dropdown
      • List all port
      • Get port by ID
    • Fetch
      • Push
      • Pull
      • Get Stock
    • Unfetch
      • Destroy
    • Stock Opname
      • Get Files By Stock Opname Id
      • Export All Stock Opname
      • Get All Stock Opname
      • Get One Stock Opname
      • Delete Stock Opname
      • Create Stock Opname
      • Create Draft Stock Opname
      • Update Draft Stock Opname
      • Update Stock Opname
      • Approve Stock Opname
      • Upload Stock Opname
      • Delete File Stock Opname
      • Reject Stock Opname
    • Intra Warehouse
      • Get File By Intra Warehouse Id
      • Export All Intra Warehouse
      • Get All Intra Warehouse
      • Get One Intra Warehouse
      • Delete Intra Warehouse
      • Create Intra Warehouse
      • Update Intra Warehouse
      • Update Draft Intra Warehouse Copy
      • Approve Intra Warehouse
      • Upload Intra Warehouse
      • Reject Intra Warehouse
      • Create Draft Intra Warehouse
      • Delete File Intra Warehouse
    • Catalogue
      • Get All Catalogues
      • Create Catalogue
      • Update Catalogue
      • Delete Catalogue
      • Get Catalogue By Id
    • Material Receipt
      • Get All Material Receipts
      • Create Material Receipt Draft
      • Update Material Receipt Draft
      • Create Material Receipt
      • Update Material Receipt
      • Approve Material Receipt
      • Upload Files In Material Receipt
      • Reject Material Receipt
      • Delete Material Receipt
      • Get Material Receipt By Id
      • Get Files By Material Receipt Id
      • Get Export Material Receipts
    • Internal Use
      • Upload Files In Internal Use
      • Reject Internal Use
      • Get Files By Internal Use Id
      • Export All Internal Uses
      • Get All Internal Uses
      • Create Internal Use Draft
      • Create Internal Use
      • Update Internal Use
      • Update Internal Use Draft
      • Approve Internal Use
      • Delete Internal Use
      • Get Internal Use By Id
    • Miscellaneous Receipt
      • Get Files By Miscellaneous Receipt Id
      • Export All Miscellaneous Receipts
      • Get All Miscellaneous Receipts
      • Create Miscellaneous Receipt Draft
      • Create Miscellaneous Receipt
      • Update Miscellaneous Receipt
      • Upload Files In Misc Receipt
      • Update Miscellaneous Receipt Draft
      • Delete Miscellaneous Receipt
      • Get Miscellaneous Receipt By Id
      • Approve Miscellaneous Receipt
      • Reject Miscellaneous Receipt
    • Landing Form
      • Create Landing Form
      • Update Landing Form
      • Get All Landing Form
      • Get by ID Landing Form
      • Create Draft Landing Form
      • Update Draft Landing Form
      • Approve Landing Form
      • Upload Files In Landing Form
      • Reject Landing Form
      • Delete Landing Form
      • Get Files By Landing Form Id
      • Export All Landing Form
    • Stock Card
      • List All Stock Cards By Locator Id
      • Detail Product Stock Cards By Locator Id
      • Export Detail Product Stock Cards By Locator Id
      • Export All Stock Cards By Locator Id
      • Detail Stock Cards By Locator Id
    • Landing Form Reason
      • Get All Landing Form Reasons
      • Get by ID Landing Form Reason
      • Create Landing Form Reason
      • Update Landing Form Reason
      • Delete Landing Form Reason
    • Voyage Instruction
      • Create Voyage Instruction
      • List Voyage Instruction
      • Update Voyage Instruction
      • Get Version Option
      • Get By ID
    • Voyage Instruction RobProduct
      • Get Voyage Rob Product
      • Add Voyage ROB Product
      • List Voyage Rob Product
      • Get Fuel Or Oil
      • Delete Voyage Rob Product
    • Voyage Event
      • Save or Submit Voyage Event Deck
        POST
      • Update Save or Submit Voyage Event Deck
        PUT
      • Update Attachment Voyage Event
        PUT
      • List Voyage Event
        GET
      • Get Voyage Event Attachment
        GET
      • Save or Submit Voyage Event Engine
        PUT
      • Get Voyage Event By Id
        GET
      • Get Voyage Instruction Summary
        GET
      • Delete Voyage Event
        DELETE
      • Approve Voyage Event
        PUT
      • Request Revision
        POST
      • Create Draft
        POST
    • Voyage Reports
      • Create Voyage Report
      • Update Voyage Report
      • Voyage Report Data
      • List Event Voyage Report By Asset
      • List Event Voyage Report
      • List Event By Asset
      • List Voyage Report
      • Export Voyage Report Excel
    • Approval Manager
      • List
      • Get
      • Update
  • Taowi
    • Port
      • Create port
      • Update port by Ref ID
      • List port
      • Get port by Ref ID
    • Delivery Order
      • Get Delivery Order
      • Get Delivery Order by Ref Number
      • Get Delivery Order by ID
      • Create Delivery Order
      • Update Delivery Order
    • Internal Use
      • Get Internal Use
      • Get Internal Use by Ref Number
      • Get Internal Use by ID
      • Revert Internal Use
      • Update Internal Use
    • Intra Warehouse
      • Get Intra Warehouse
      • Get Intra Warehouse by Ref Number
      • Get Intra Warehouse by ID
      • Revert Intra Warehouse
      • Update Intra Warehouse
    • Purchase Order
      • Create Purchase Order
      • Update Purchase Order
      • Update Purchase Order Status
      • List Purchase Order
      • Delete Purchase Order Status
    • Period
      • List Period
      • Get Period by Ref ID
      • Create Period
      • Update Period
      • Delete Period
    • Period Control
      • List Period Control
      • Get Period Control by Ref ID
      • Create Period Control
      • Update Period Control
      • Delete Period Control
    • Doc Base Type
      • List Doc Base Type
      • Get Doc Base Type by Code
      • Create Doc Base Type
      • Update Doc Base Type
      • Delete Doc Base Type
    • Landing Form
      • Get All Landing Form Copy
      • Get Landing Form By ID
      • Get Landing Form Single
    • Product
      • Create Product
      • List Product
      • Update Product
    • VR
      • List VR
      • List VR Copy
      • Get VR By Id
      • Get VR single
    • Material Receipt
      • Revert Material Receipt
      • List Material Receipt
      • Create Material Receipt
      • Update Material Receipt
      • Get Material Receipt
      • Get Material Receipt By Id
    • Misc Receipt
      • Revert Misc Receipt
      • List Misc Receipt
      • Create Misc Receipt
      • Update Misc Receipt
      • Get Mis Receipt By Id
      • Get Misc Receipt Single
    • Stock Opname
      • Revert Stock Opname
      • List Stock Opname
      • Get Stock Opname By Id
      • Get Stock Opname Single
    • Component
      • List Component by Account Code
      • List Component by Parent ID
      • List Component
    • Account Code Type
      • List Account Code Type
    • Catalog
      • List Catalogue
    • Locator
      • List Locators
      • Create Locator
      • Update Locator
      • Delete Locator
      • Get Locator By Id
    • Stock Card
      • List All Stock Cards
      • Get Stock Card by Id
    • UOM
      • Update UOM
  • Server
    • Login CE
    • Login TS
    • Login MS
    • Login SA
    • Hit Here!
    • Hit Here! Copy
    • Hit Here! Copy 2
    • Hit Here! Copy 3
    • Hit Here! Copy 4
    • Local Minio
  1. Voyage Event

Save or Submit Voyage Event Engine

Developing
PUT
/api/v1/main/voyage-instructions/{voyage_instruction_id}/events/{voyage_event_id}/engine
This API is use to create or update voyage event engine data. all field is required for submit, but for save it not required for all field.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Body Params application/json

Example
{   
    "submit_type": "save_submit",
    "engine_mile": "20",
    "thrust_pad_temp": 20,
    "stern_tube_barge_temp": 20, 
    "intermediate_shaft_temp": 20, 
    "ambient_water_temp": 20,
    "thrus_sea_water_temp": 20,
    "fuel_consumption": [
        {
            "voyage_rob_product_id": "05c50458-42db-4c63-a787-7897fd3252aa",
            "uom_ref_id": "1000049",
            "current_qty": 2000,
            "quantity_me": 20,
            "quantity_au_1": 20,
            "quantity_au_2": 20,
            "quantity_au_3": 20,
            "quantity_cb": 20,
            "quantity_ab": 20,
            "quantity_other": 20
        }
    ],
    "oil_consumption": [
        {
            "voyage_rob_product_id": "6e71e4ec-8051-405c-8e36-892d75e08bf6",
            "uom_ref_id": "1000049",
            "current_qty": 2000,
            "quantity": 20,
            "remarks": "testing remarks"
        }
    ],
    "running_hour":[
        {
            "type": "auxiliary_engine",
            "cycle": 1,
            "component_id": "",
            "start_date": "{{$date.now}}",
            "end_date": "{{$date.now|addWeeks(1)}}",
            "start_timezone": "+10",
            "end_timezone": "+10",
            "load": 1,
            "rpm": 2
        }
    ],
    "average_load_me":20,
    "average_load_au_1": 20,
    "average_load_au_2": 20, 
    "average_load_au_3": 20,
    "remarks":"halo"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://mazu-lan.concise.co.id/api/v1/main/voyage-instructions/ef4fe0d1-9666-42d7-aff3-04b7e98ba3ab/events/0088a83e-7e00-45ce-b265-ba4b8d975099/engine' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{   
    "submit_type": "save_submit",
    "engine_mile": "20",
    "thrust_pad_temp": 20,
    "stern_tube_barge_temp": 20, 
    "intermediate_shaft_temp": 20, 
    "ambient_water_temp": 20,
    "thrus_sea_water_temp": 20,
    "fuel_consumption": [
        {
            "voyage_rob_product_id": "05c50458-42db-4c63-a787-7897fd3252aa",
            "uom_ref_id": "1000049",
            "current_qty": 2000,
            "quantity_me": 20,
            "quantity_au_1": 20,
            "quantity_au_2": 20,
            "quantity_au_3": 20,
            "quantity_cb": 20,
            "quantity_ab": 20,
            "quantity_other": 20
        }
    ],
    "oil_consumption": [
        {
            "voyage_rob_product_id": "6e71e4ec-8051-405c-8e36-892d75e08bf6",
            "uom_ref_id": "1000049",
            "current_qty": 2000,
            "quantity": 20,
            "remarks": "testing remarks"
        }
    ],
    "running_hour":[
        {
            "type": "auxiliary_engine",
            "cycle": 1,
            "component_id": "",
            "start_date": "{{$date.now}}",
            "end_date": "{{$date.now|addWeeks(1)}}",
            "start_timezone": "+10",
            "end_timezone": "+10",
            "load": 1,
            "rpm": 2
        }
    ],
    "average_load_me":20,
    "average_load_au_1": 20,
    "average_load_au_2": 20, 
    "average_load_au_3": 20,
    "remarks":"halo"
}'

Responses

🟢201Created
application/json
Body

Example
{
    "status": true,
    "code": 201,
    "message": "Voyage Event Engine Created"
}
Modified at 2026-04-05 08:53:11
Previous
Get Voyage Event Attachment
Next
Get Voyage Event By Id
Built with