Skip to content

MatheusIshiyama/ragnarok-database-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ragnarok Database API


An API to get monster information from "Ragnarok Online (Pre-renewal)" game.

Base URL endpoint https://ragnarokapi.bravan.cloudns.cl

Methods:

GET List Monsters

endpoint: BaseURL/monsters/?page=value&limit=value

Query Type Description
page number set current page
limit number set indexs per page

Response:

[
    {
        "name": {
            "ptBr": "Portuguese name",
            "en": "English name"
        },
        "id": "monster id"
    }
]

GET Monster search

endpoint: BaseURL/monsters/find/?search=value

Query Type Description
search string monster name or partial name

Response:

[
    {
        "name": {
            "ptBr": "Portuguese name",
            "en": "English name"
        },
        "id": "monster id"
    },
    {
        "name": {
            "ptBr": "Portuguese name",
            "en": "English name"
        },
        "id": "monster id"
    }
]

GET Monster info

endpoint: BaseURL/monsters/info/:id

Query Type Description
id number monster id

Response:

{
    "name": {
        "ptBr": "Portuguese name",
        "en": "English name"
    },
    "info": {
        "stats": {
            "atk": {
                "min": "Number",
                "max": "Number"
            },
            "exp": {
                "base": "Number",
                "job": "Number"
            },
            "element": {
                "name": "String",
                "level": "Number"
            },
            "level": "Number",
            "hp": "Number",
            "def": "Number",
            "mdef": "Number",
            "agi": "Number",
            "vit": "Number",
            "int": "Number",
            "dex": "Number",
            "luk": "Number",
            "flee": "Number",
            "hit": "Number",
            "race": "String",
            "size": "String"
        },
        "others": {
            "agressive": "Boolean",
            "helpAllies": "Boolean",
            "castDetect": "Boolean",
            "looter": "Boolean",
            "changeTarget": "Boolean",
            "positionFixed": "Boolean",
            "hidenDetect": "Boolean",
            "antiSteal": "Boolean",
            "boss": "Boolean"
        },
        "drops": [],
        "respawn": []
    },
    "id": "monster id"
}

GET Monster image

endpoint: BaseURL/monsters/image/:id

Query Type Description
id number monster id

Response: Monster image

Developed by Matheus Ishiyama

About

API to get monster's data from Ragnarok Online game.

Topics

Resources

License

Stars

Watchers

Forks