You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
# BDO-REST-API
2
-
A collector for Black Desert Online player in-game data that provides an unofficial REST API.
2
+
A collector for Black Desert Online player in-game data that provides an unofficial REST API. It currently supports European, North American and South American servers. (Korean server support will be added in the future).
3
3
4
4
## Projects using this API
5
5
-[BDO Leaderboards](https://bdo.hemlo.cc/leaderboards/) ([GitHub](https://github.com/octoman90/BDO-Leaderboards)): web-based leaderboards for Black Desert Online.
6
6
7
7
## How to start using it
8
8
There are two ways to use this API in your apps:
9
-
1.https://bdo-rest-api.herokuapp.com/v1 is an instance that I host. Keep in mind that it may be slow to respond, and might just stop working one day. It's also rolling-release: if the API changes in the master branch on GitHub, this instance will reflect it immediately and your app may break. The API documentation can be viewed [here](https://gitlab.com/man90/black-desert-social-rest-api/-/tree/master/doc/api/openapi.json).
10
-
2. Host it yourself. The server may cost some money, but the process is trivial. This approach will give you more stability and freedom. There are four easy steps to it:
9
+
*https://bdo-rest-api.herokuapp.com/v1 is an instance that I host. Be aware that if the API changes in the master branch on GitHub, this instance will reflect it immediately and your app may break. The API documentation can be viewed [here](https://gitlab.com/man90/black-desert-social-rest-api/-/tree/master/doc/api/openapi.json).
10
+
* Host it yourself. Renting a VPS may cost some money, but the process is trivial. This approach will give you more stability and freedom. There are four easy steps to it:
11
11
1. Build the server from the source code following [this guide](doc/buildingFromSource.md) or download a prebuilt Linux binary from [here](https://gitlab.com/man90/black-desert-social-rest-api/-/pipelines).
12
12
2. Set the environment variables if you want. The list is in a section below.
13
13
3. Run the binary. Possible flags are described in a section below.
Copy file name to clipboardExpand all lines: doc/api/openapi.json
+16-2Lines changed: 16 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -17,10 +17,10 @@
17
17
"region": {
18
18
"name": "region",
19
19
"in": "query",
20
-
"description": "Only Eropeanand North American servers are supported. If you omit this parameter, it's assumed that you want to search on the European server.",
20
+
"description": "Only Eropean, North American and South American servers are supported. If you omit this parameter, it's assumed that you want to search on the European server.",
21
21
"schema": {
22
22
"type": "string",
23
-
"enum": ["EU", "NA"],
23
+
"enum": ["EU", "NA", "SA"],
24
24
"example": "EU"
25
25
}
26
26
}
@@ -52,6 +52,16 @@
52
52
"schema": {
53
53
"type": "string"
54
54
}
55
+
},
56
+
{
57
+
"name": "region",
58
+
"in": "query",
59
+
"description": "Only Eropean, North American and South American servers are supported. You may omit this parameter for the European and North American servers.",
0 commit comments