Developer

API STATUS
All APIs are operational.

FAQ

About Getting Started

  • When the official Lostark website undergoes maintenance, the Lostark Open API website and all its endpoints will also be unavailable. Additionally, the Lostark Open API services may undergo maintenance due to unexpected errors.

  • Ensure you have set a valid Access Token (JWT) value in the Authorize popup input.
    ex) bearer your_JWT

    ※ Even if the token is correct, token validation will fail if the leading 'bearer' string is missing.
    ※ Avoid the following invalid examples:
    Example Validity
    "Authorization: bearer abcdefghijklmnopqrstuvwxyz" O => VALID
    "Authorization: abcdefghijklmnopqrstuvwxyz" X => INVALID (missing "bearer")
    "Authorization: bearer {abcdefghijklmnopqrstuvwxyz}" X => INVALID
    "Authorization: bearer <abcdefghijklmnopqrstuvwxyz>" X => INVALID
    "Authorization: bearer{abcdefghijklmnopqrstuvwxyz}" X => INVALID
    "Authorization: bearerabcdefghijklmnopqrstuvwxyz" X => INVALID
  • Yes, you can. A URL is not required.

  • You can create up to 5 clients per account.

  • No, you must agree to the Terms of Use and the Privacy Policy to create a client.

  • Look for the API KEY on your MY CLIENTS page or check the token in the popup by clicking the red identity button at the top right corner.

  • Throttling promotes fair usage, enhances service stability, and fosters robust application design. It encourages the development of effective caching strategies for retrieving in-game data, leveraging limited request capabilities.

  • The "Try it out" button populates the input fields and activates the "Execute" button. Fill in the required parameters and click the Execute button to make an actual HTTP call.

About Usage

  • If data synchronization takes a few minutes, please allow for this delay. If you are unable to retrieve the latest data after half an hour, please inform us.

  • Please email us at developer-lostark@smilegate.com and describe the issue in detail. Providing steps to reproduce the bug is greatly appreciated.

  • Please check:
    1. your JWT token.
    2. the authorization header and bearer input.
    3. the http status code you received.
    4. API Status on our website.
    5. the response header and the throttling details

  • Check the API request limit and the HTTP response headers. If you see a 0 value for the 'X-RateLimit-Remaining' key, throttle your client application or adjust the request interval.

  • No, only application/json is allowed.

Still have a question?