I'm Guide API Documentation
  1. Point
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
        POST
      • Get My Point
        GET
      • Redeem Point V1
        POST
      • Get My Redeemed V1
        GET
  • Notification
    • Register Notification - FCM Token
      POST
    • Get Notification
      GET
    • Update Notification
      PUT
    • Unlink Notification
      DELETE
  • Healthcheck
    GET
  • Renew OTP
    POST
  1. Point

DEV/INTERNAL Collect Point V1

Developing
POST
/core/v1/points/collect
Last modified:2025-03-09 17:24:15

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params
x-api-key
string 
optional
Example:
IMGyRbiHcapb1DHWLbqOK3oJk0K8leiftzfMlIlJR3S9Y4jroZDf7FIdOZvJXvWFKEPg5RDOXJ27uAKxoQVaTlP1qVHUAUZpcKi1ZUU2mamypAAAIuCyEdr1TxkC6d6OSpByDNZPR44aHGZvFcNBEw86YyjweLQy9io52CSBKryqNDGZPySqJpXdrTGxLK4Xj1SW9lyxYKwYKmiqngturcpIcBPgy3gNFb7bhvNqWhvDy465FPXtkQaSweN2G0qpEhDF54LjmdD0xulcce77YLIX4C9FaVprbgnzvKdf88mZfXg1OIXlnFGTXm77VpNDPOHPfMOFUdtavXq5D7j4XyLwelkcFayDCGoPKJWb2ynSuPJBOCdBqKNxIDYZU1m31GqJ8ROAVcmPISYcJwE0o6XnkoCcSA8VxKRREp4emoucENsJfCRqETgjsFvv2X3J8ioALfFItAPjt4XbJcF0EOGCDviL8tqpMdNfdFS6ltPZ90yjke4cM6QMDKmGMfUXYK9C9S8tQ4CdBkTwUCYLmtE0IZXvHY5KdmEgUHL2FczdkCfEe78DIZEqUOljPCwckDaf41kohzg94Oty8JCEvzIi544jMbTThjVKRNcPgTIfL6I7mlupUX0YxJUhIHMptsxTTfl7wfvmGZZroix0TLh8WBodMa0dmzyGAf6zwIAeBNHxszG7fci84GjJxSY8HeFN8awgjwAarcOez4GBtndUxXJeENmBw8eJqFk5tyuHXQTSq6NDSd9yZV6891CIuLMdg5G5YydeP8eCm0QBZWZtawea4u72cYlpeUKcL70JvQnCXydVpVZhPi5mpU6HdVrAVXYad1znbTqdESI57yaxuM3Mf2PE6Q2HhC06xOyeZiCrIqPJxIbZAYleZq5j8r3Kk8ajhIdTopHFSLwHO2365KJ5v59witGPlvL2T5gIj9ZC7TosWlKP7jqvf110TvduSwZpiNNrd2saTtBnGG5PJNUbanBY4O6pHt1c5MffBbBQCFlCD4kPs6TJOYJ7
Body Params application/json
reason
string 
required
points
integer 
required
trip_id
string 
required
Example
{
  "reason": "ทดสอบระบบแต้มสะสมคะแนน",
  "points": 100000,
  "trip_id": "159"
}

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 POST '/core/v1/points/collect' \
--header 'x-api-key: IMGyRbiHcapb1DHWLbqOK3oJk0K8leiftzfMlIlJR3S9Y4jroZDf7FIdOZvJXvWFKEPg5RDOXJ27uAKxoQVaTlP1qVHUAUZpcKi1ZUU2mamypAAAIuCyEdr1TxkC6d6OSpByDNZPR44aHGZvFcNBEw86YyjweLQy9io52CSBKryqNDGZPySqJpXdrTGxLK4Xj1SW9lyxYKwYKmiqngturcpIcBPgy3gNFb7bhvNqWhvDy465FPXtkQaSweN2G0qpEhDF54LjmdD0xulcce77YLIX4C9FaVprbgnzvKdf88mZfXg1OIXlnFGTXm77VpNDPOHPfMOFUdtavXq5D7j4XyLwelkcFayDCGoPKJWb2ynSuPJBOCdBqKNxIDYZU1m31GqJ8ROAVcmPISYcJwE0o6XnkoCcSA8VxKRREp4emoucENsJfCRqETgjsFvv2X3J8ioALfFItAPjt4XbJcF0EOGCDviL8tqpMdNfdFS6ltPZ90yjke4cM6QMDKmGMfUXYK9C9S8tQ4CdBkTwUCYLmtE0IZXvHY5KdmEgUHL2FczdkCfEe78DIZEqUOljPCwckDaf41kohzg94Oty8JCEvzIi544jMbTThjVKRNcPgTIfL6I7mlupUX0YxJUhIHMptsxTTfl7wfvmGZZroix0TLh8WBodMa0dmzyGAf6zwIAeBNHxszG7fci84GjJxSY8HeFN8awgjwAarcOez4GBtndUxXJeENmBw8eJqFk5tyuHXQTSq6NDSd9yZV6891CIuLMdg5G5YydeP8eCm0QBZWZtawea4u72cYlpeUKcL70JvQnCXydVpVZhPi5mpU6HdVrAVXYad1znbTqdESI57yaxuM3Mf2PE6Q2HhC06xOyeZiCrIqPJxIbZAYleZq5j8r3Kk8ajhIdTopHFSLwHO2365KJ5v59witGPlvL2T5gIj9ZC7TosWlKP7jqvf110TvduSwZpiNNrd2saTtBnGG5PJNUbanBY4O6pHt1c5MffBbBQCFlCD4kPs6TJOYJ7' \
--header 'Content-Type: application/json' \
--data-raw '{
    "reason": "ทดสอบระบบแต้มสะสมคะแนน",
    "points": 100000,
    "trip_id": "159"
}'

Responses

🟢200Success
application/json
Body
object {0}
Example
{}
Previous
Toggle Reward Status V1
Next
Get My Point
Built with