Loyi API Reference
  1. Reward
Loyi API Reference
  • Getting Started
  • Architecture
  • User
    • Users Overview
    • Create user
      POST
    • Get users
      GET
    • Get user
      GET
    • Update user
      PUT
    • Delete user
      DELETE
  • Reward
    • Rewards Overview
    • Create reward
      POST
    • Get rewards
      GET
    • Delete reward
      DELETE
    • Create entry pass code
      POST
    • Get entry pass code
      GET
    • Airdrop reward
      PUT
    • Award reward
      POST
    • Redeem rewards
      GET
    • Get owners
      GET
  • Collection
    • Collection Overview
    • Create collection
      POST
    • Get collections
      GET
    • Get collection
      GET
    • Update collection
      PUT
    • Delete collection
      DELETE
    • Get rewards
      GET
    • Get owners
      GET
  • Collectible
    • Claim collectible
    • Get collectibles
  • Quest
    • Quest Overview
    • Create quest
    • Get quests
    • Get quest
    • Update quest
    • Delete quest
    • Get participants
    • Accept quest
    • Submit answers
    • Get answers
    • Progress quest
  • Leaderboard
    • Leaderboard Overview
    • Award leaders
    • Get leaderboard
  • Leveling
    • Leveling Overview
    • Create leveling configuration
    • Get leveling configuration
    • Configure leveling
    • Get milestone levels
    • Create milestone level
    • Get milestone level
    • Update milestone level
    • Delete milestone level
    • Get users
  1. Reward

Get entry pass code

Staging
https://testserver.loyi.io/public/api
Staging
https://testserver.loyi.io/public/api
GET
/reward/entry-code/{entryCode}
Returns the company's name and the entry pass code object with the specified code. This operation is used to verify that the code is valid.

Request

Authorization
Add parameter in header
x-api-key
Example:
x-api-key: ********************
Path Params

Header Params

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 GET 'https://testserver.loyi.io/public/api/reward/entry-code/' \
--header 'Origin;' \
--header 'x-api-key: <api-key>'

Responses

🟢200OK
application/json
Ok
Body

Example
{
    "companyName": "Example Company",
    "entryPassCode": {
        "id": "123e4567-e89b-12d3-a456-426614174111",
        "userId": "123e4567-e89b-12d3-a456-426614174000",
        "rewardId": "123e4567-e89b-12d3-a456-426614174333",
        "contractAddress": "0x1234567890abcdef1234567890abcdef",
        "entryCode": "ABC123",
        "expiresAt": "2022-01-01T00:00:00.000Z",
        "lastScannedAt": null,
        "createdAt": "2022-01-01T00:00:00.000Z",
        "updatedAt": "2022-01-01T00:00:00.000Z"
    }
}
🟠401Unauthorized
🟠404Record Not Found
Modified at 2025-08-08 11:37:21
Previous
Create entry pass code
Next
Airdrop reward
Built with