I'm Guide API Documentation
    I'm Guide API Documentation
    • Back to home
    • Core
    • Authentication
      • Password Reset (Forgot Password)
        • Rewuest Reset Password V1 - [1/3]
        • Reset Password Otp Validate V1 - [2/3]
        • Reset Password Confirm New Password V1 - [3/3]
      • Sign Up V1
        POST
      • Sign In V1
        POST
      • Email Verification SignUp V1
        POST
      • signin oauth v1
        POST
    • User
      • Consent
        • Get Consent Data V1
        • Get My Consent Version V1
        • Update My Consent Version V1
      • Unique Validation
        • email availability check V1
        • username availability check V1
      • Link Account
        • Link Account V1
        • Unlink Account V1
      • get user info me V1
        GET
      • Update Basic Info V1
        PUT
      • User Change Image Profile V1
        PUT
      • Change Password V1
        PUT
      • User Change Email in Profile Request V1 - [1/2]
        PUT
      • User Change Email Verify OTP V1 - [2/2]
        POST
      • Deactivated Account V1
        DELETE
      • Change Username V1
        PUT
    • Point Reward
      • Reward
        • Create Reward
        • Get All Reward
        • Toggle Reward Status V1
      • Point
        • DEV/INTERNAL Collect Point V1
        • Get My Point
        • Redeem Point V1
        • Get My Redeemed V1
    • Notification
      • Register Notification - FCM Token
        POST
      • Get Notification
        GET
      • Update Notification
        PUT
      • Unlink Notification
        DELETE
    • Healthcheck
      GET
    • Renew OTP
      POST

      Healthcheck

      Developing
      GET
      /trips/v1/health/status
      Last modified:2024-11-28 05:52:22

      Request

      None

      Request 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 GET '/trips/v1/health/status'

      Responses

      🟢200OK
      application/json
      Body
      status
      string 
      required
      info
      object 
      required
      SIT
      object 
      required
      KMUTT
      object 
      required
      database
      object 
      required
      mongo
      object 
      required
      redis
      object 
      required
      TAT API
      object 
      required
      websocket
      object 
      required
      error
      object 
      required
      details
      object 
      required
      SIT
      object 
      required
      KMUTT
      object 
      required
      database
      object 
      required
      mongo
      object 
      required
      redis
      object 
      required
      TAT API
      object 
      required
      websocket
      object 
      required
      Example
      {
        "status": "string",
        "info": {
          "SIT": {
            "status": "string",
            "responseTime": "string"
          },
          "KMUTT": {
            "status": "string",
            "responseTime": "string"
          },
          "database": {
            "status": "string"
          },
          "mongo": {
            "status": "string"
          },
          "redis": {
            "status": "string",
            "memoryUsage": {
              "used_memory": 0
            },
            "latencyHistory": [
              "string"
            ],
            "latency": 0,
            "lastsave": 0
          },
          "TAT API": {
            "status": "string",
            "is3rdPartyService": true,
            "responseTime": 0
          },
          "websocket": {
            "status": "string",
            "message": "string",
            "error": "string"
          }
        },
        "error": {},
        "details": {
          "SIT": {
            "status": "string",
            "responseTime": "string"
          },
          "KMUTT": {
            "status": "string",
            "responseTime": "string"
          },
          "database": {
            "status": "string"
          },
          "mongo": {
            "status": "string"
          },
          "redis": {
            "status": "string",
            "memoryUsage": {
              "used_memory": 0
            },
            "latencyHistory": [
              "string"
            ],
            "latency": 0,
            "lastsave": 0
          },
          "TAT API": {
            "status": "string",
            "is3rdPartyService": true,
            "responseTime": 0
          },
          "websocket": {
            "status": "string",
            "message": "string",
            "error": "string"
          }
        }
      }
      🟢200OK
      Previous
      Unlink Notification
      Next
      Renew OTP
      Built with