├── LICENSE
└── README.md
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2019 Kiran
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Splinterlands-API
2 | API Documentation
3 | **//_Work in progress._**
4 |
5 | ---
6 |
7 | - [Splinterlands-API](#splinterlands-api)
8 | + [General](#general)
9 | - [Game Settings](#game-settings)
10 | - [Transaction Lookup](#transaction-lookup)
11 | - [Transaction History](#transaction-history)
12 | - [Global Card Stats](#global-card-stats)
13 | - [Card Details](#card-details)
14 | - [Card Lookup](#card-lookup)
15 | - [Player Collection](#player-collection)
16 | - [Check Promo Code](#check-promo-code)
17 | + [Market](#market)
18 | - [Purchase Settings](#purchase-settings)
19 | - [Market Listings - All](#market-listings---all)
20 | - [Grouped Market Listings - Summary](#grouped-market-listings---summary)
21 | - [Market Transaction Lookup](#market-transaction-lookup)
22 | - [Player Market Sale History](#player-market-sale-history)
23 | - [Card Pack Purchase Lookup](#card-pack-purchase-lookup)
24 | + [Gameplay](#gameplay)
25 | - [Leaderboard - Current Season](#leaderboard---current-season)
26 | - [Leaderboard - Previous Season](#leaderboard---previous-season)
27 | - [Top - Last 50 Matches](#top---last-50-matches)
28 | - [Player - Last 50 Matches](#player---last-50-matches)
29 | - [Battle Transaction Lookup](#battle-transaction-lookup)
30 | - [Ongoing Match - Player](#ongoing-match---player)
31 | + [Tournaments](#tournaments)
32 | - [Upcoming Tournaments](#upcoming-tournaments)
33 | - [Tournaments in Progress](#tournaments-in-progress)
34 | - [Completed Tournaments](#completed-tournaments)
35 | - [Tournament Lookup](#tournament-lookup)
36 | - [Tournament Round Results](#tournament-round-results)
37 | + [Player Status](#player-status)
38 | - [Get Player Balances](#get-player-balances)
39 | - [Player Settings - General](#player-settings---general)
40 | - [Player Settings - Login](#player-settings---login)
41 | - [Player Quest](#player-quest)
42 | - [Referrals](#referrals)
43 | + [Guilds](#guilds)
44 | - [Guild Members](#guild-members)
45 | - [Guild Lookup](#guild-lookup)
46 |
47 | ---
48 |
49 | ### General
50 |
51 | #### Game Settings
52 | > https://api.splinterlands.io/settings
53 |
54 | _Example Response:_
55 |
56 | >account: "steemmonsters"
57 | active_auth_ops: […]
58 | alpha_xp: [20, 100, 250, 1000]
59 | asset_url: "https://d36mxiodymuqjm.cloudfront.net/"
60 | battles: {…}
61 | beta_gold_xp: [200, 400, 800, 2000]
62 | beta_xp: [15, 75, 175, 750]
63 | …
64 | supported_currencies: […]
65 | timestamp: 1573117479346
66 | transfer_cooldown_blocks: 201600
67 | trx_price: 0.0198557
68 | usd_enabled: true
69 | version: "0.7.0"
70 | xp_levels: […]
71 |
72 | General game settings including market prices of DEC and TRX.
73 |
74 | #### Transaction Lookup
75 | > https://api.splinterlands.io/transactions/lookup?trx_id=09c8ac9db08d246696fa795cbf03ff07b83303e6
76 |
77 | _Example Response:_
78 |
79 | >block_id: "0242021dc93ce1ccca2794d7b58bf2e8c431465c"
80 | block_num: 37880349
81 | created_date: "2019-11-04T12:46:55.560Z"
82 | data: "{"type":"daily"}"
83 | error: null
84 | id: "09c8ac9db08d246696fa795cbf03ff07b83303e6"
85 | player: "buffnecked-ibis"
86 | prev_block_id: "0242021c1db4e5e4c31b7d5ff819352194e7d400"
87 | result: "{…}"
88 | sbd_price: "0.717364"
89 | steem_price: "0.149986"
90 | success: true
91 | type: "sm_start_quest"
92 |
93 | #### Transaction History
94 | > https://api.splinterlands.io/transactions/history?from_block=37904629
95 |
96 | Gets 1000 Splinterlands transactions starting from the target block.
97 |
98 |
99 | #### Global Card Stats
100 | > https://api.splinterlands.io/cards/stats
101 |
102 | _Example Response:_
103 |
104 | >card_detail_id: 1
105 | edition: 0
106 | gold: false
107 | num_burned: "159"
108 | num_cards: "8026"
109 | total_burned_xp: "5540"
110 | total_xp: "879140"
111 |
112 | #### Card Details
113 | > https://api.splinterlands.io/cards/get_details
114 |
115 | _Example Response:_
116 |
117 | >color: "Red"
118 | created_block_num: null
119 | distribution: […]
120 | drop_rate: 80
121 | editions: "0,1"
122 | id: 1
123 | is_starter: false
124 | last_update_tx: null
125 | name: "Goblin Shaman"
126 | rarity: 1
127 | stats: {…}
128 | sub_type: null
129 | total_printed: 174855
130 | type: "Monster"
131 |
132 | #### Card Lookup
133 | > https://api.splinterlands.io/cards/find?ids=C3-79-UUT7TSLVN4
134 |
135 | _Example Response:_
136 |
137 | > alpha_xp: null
138 | buy_price: null
139 | card_detail_id: 79
140 | delegated_to: null
141 | delegation_tx: null
142 | details: {…}
143 | edition: 3
144 | gold: false
145 | last_transferred_block: 36440204
146 | last_used_block: 36300473
147 | market_id: null
148 | player: "kiokizz"
149 | skin: null
150 | uid: "C3-79-UUT7TSLVN4"
151 | xp: 0
152 |
153 | #### Player Collection
154 | > https://api.splinterlands.io/cards/collection/kiokizz
155 |
156 | Lists every card in a players collection.
157 |
158 | #### Check Promo Code
159 | > https://api.splinterlands.io/purchases/check_code?code=K5XF-7N1N
160 |
161 | _Example Response:_
162 |
163 | >error: "Promo code: [K5XF-7N1N] has already been used."
164 | valid: false
165 |
166 | ---
167 |
168 | ### Market
169 |
170 | #### Purchase Settings
171 | >https://api.splinterlands.io/purchases/settings
172 |
173 | _Example Response:_
174 |
175 | >booster_pack_price: 2
176 | market_fee: 500
177 | paypal_acct: "matt@steemmonsters.com"
178 | paypal_sandbox: false
179 | sbd_price: 0.7203524
180 | starter_pack_price: 10
181 | starter_pack_price_account_create: 10
182 | steem_price: 0.1502343
183 | usd_enabled: true
184 |
185 | #### Market Listings - All
186 | > https://api.splinterlands.io/market/for_sale
187 |
188 | _Example Response:_
189 |
190 | >market_id:"61f090b013c28e5119119184bf3cd10aa7bccef7-14"
191 | fee_percent:500,"uid":"C2-128-68T1UWO9SW"
192 | seller:"cannonwar"
193 | card_detail_id:128
194 | xp:0
195 | gold:false
196 | edition:2
197 | last_used_block:null
198 | last_transferred_block":null
199 | buy_price:"0.237"
200 | currency:"USD"
201 | desc:null
202 |
203 | #### Grouped Market Listings - Summary
204 | > https://api.splinterlands.io/market/for_sale_grouped
205 |
206 | _Example Response:_
207 |
208 | >card_detail_id: 1
209 | edition: 0
210 | gold: false
211 | high_price: 302.99
212 | low_price: 0.294
213 | low_price_bcx: 0.148936170212766
214 | qty: 103
215 |
216 | #### Market Transaction Lookup
217 | > https://api.splinterlands.io/market/status?id=d8f8593d637ebdd0bca7994dd7e1a15d9f12efa7-0
218 |
219 | _Example Response:_
220 |
221 | >buy_price: "0.020"
222 | cards: [{…}]
223 | completed_date: null
224 | created_date: "2019-11-05T09:50:40.001Z"
225 | currency: "USD"
226 | desc: null
227 | expiration_date: null
228 | fee_percent: 500
229 | id: 3078824
230 | lock_block: null
231 | locked_by: null
232 | num_cards: 1
233 | payment: null
234 | purchaser: null
235 | sell_trx_id: "d8f8593d637ebdd0bca7994dd7e1a15d9f12efa7-0"
236 | seller: "kiokizz"
237 | starting_price: null
238 | status: 0
239 | transaction_id: null
240 | type: "SELL"
241 |
242 | #### Player Market Sale History
243 | > https://api.splinterlands.io/market/history?player=kiokizz
244 |
245 | _Example Response:_
246 |
247 | >buy_price: "0.970"
248 | card_detail_id: 25
249 | card_id: "C1-25-OWZ9GQKUFK"
250 | completed_date: "2019-10-29T23:44:21.775Z"
251 | created_date: "2019-10-29T23:26:36.246Z"
252 | currency: "USD"
253 | desc: null
254 | edition: 1
255 | expiration_date: null
256 | fee_percent: 500
257 | gold: false
258 | id: 3047243
259 | lock_block: null
260 | locked_by: null
261 | num_cards: 1
262 | payment: "1059.183 DEC"
263 | purchaser: "kiokizz"
264 | sell_trx_id: "24c791da3d73e90d860939d0f54a5f8dd28fabbe-0"
265 | seller: "luckyice"
266 | starting_price: null
267 | status: 1
268 | transaction_id: "691ed9c606c623d6acb72f6debdda90242cf1cf4"
269 | type: "SELL"
270 | xp: 440
271 |
272 | #### Card Pack Purchase Lookup
273 | > https://api.splinterlands.io/purchases/status?id=P-2H7MGOOU74
274 |
275 | _Example Response:_
276 |
277 | > amount_usd: "20.00"
278 | bonus_quantity: 0
279 | completed_date: "2018-09-11T18:24:12.786Z"
280 | created_date: "2018-09-11T18:19:58.801Z"
281 | currency: "USD"
282 | edition: null
283 | merchant: null
284 | payment: "28.043 STEEM"
285 | player: "sacred-agent"
286 | quantity: 10
287 | status: 1
288 | transaction_id: "366d91018a989b24e519b97edab9f364e90d7a90"
289 | type: "booster_pack"
290 | uid: "P-2H7MGOOU74"
291 |
292 | ---
293 |
294 | ### Gameplay
295 |
296 | #### Leaderboard - Current Season
297 | > https://api.steemmonsters.io/players/leaderboard
298 |
299 | _Example Response:_
300 |
301 | >0: {season: 26, player: "th12-huracan", rating: 5382, battles: 748, wins: 474, longest_streak: 13,…}
302 | battles: 748
303 | guild_data: "{"crest":{"banner":"gold","decal":"globe"}}"
304 | guild_id: "0f886154be77fbe157547c7058af16a501e0d614"
305 | guild_name: "M00N"
306 | longest_streak: 13
307 | max_rating: 5382
308 | player: "th12-huracan"
309 | rank: "1"
310 | rating: 5382
311 | reward_claim_tx: "01f1042ee085df8bb7b220b0e61f6789329661be"
312 | season: 26
313 | wins: 474
314 | 1: {season: 26, player: "th12-diablo", rating: 5373, battles: 805, wins: 474, longest_streak: 12,…}
315 | 2: {season: 26, player: "bji1203", rating: 5326, battles: 383, wins: 257, longest_streak: 17,…}
316 |
317 | #### Leaderboard - Previous Season
318 | > https://api.splinterlands.io/players/leaderboard?season=X
319 |
320 | See [Leaderboard - Current Season](#leaderboard---current-season)
321 |
322 | #### Top - Last 50 Matches
323 | > https://api.splinterlands.io/battle/history?player=%24top
324 |
325 | _Example Response:_
326 |
327 | >battle_queue_id_1: "dcfc3739231d52b722531ba319bb82b658d63f56"
328 | battle_queue_id_2: "00374cfaf25bee57358e2b72a01b031781ebd30f"
329 | block_num: 37932809
330 | created_date: "2019-11-06T08:35:18.631Z"
331 | current_streak: 2
332 | dec_info: "{…}"
333 | details: "{"seed":"e50144ba8997191038fe6381fd689339","rounds"
334 | inactive: "Black,Red"
335 | mana_cap: 30
336 | match_type: "Ranked"
337 | player_1: "sensful"
338 | player_1_rating_final: 4190
339 | player_1_rating_initial: 4175
340 | player_2: "vaansteam"
341 | player_2_rating_final: 4078
342 | player_2_rating_initial: 4093
343 | rshares: 20510572
344 | ruleset: "Broken Arrows"
345 | settings: null
346 | winner: "sensful"
347 |
348 | #### Player - Last 50 Matches
349 | > https://api.splinterlands.io/battle/history?player=kiokizz
350 |
351 | Last 50 Matches for target player. See [Top - Last 50 Matches](#top---last-50-matches).
352 |
353 | #### Battle Transaction Lookup
354 | > https://api.splinterlands.io/battle/status?id=53d989a49ce9f8d15d945240f2621682b26b552d
355 |
356 | _Example Response:_
357 |
358 | >app: null
359 | created_block_num: 37852963
360 | created_date: "2019-11-03T13:54:48.000Z"
361 | expiration_block_num: 37853023
362 | expiration_date: "2019-11-03T13:57:48.000Z"
363 | id: "53d989a49ce9f8d15d945240f2621682b26b552d"
364 | inactive: "Black,White"
365 | mana_cap: 26
366 | match_block_num: 37852970
367 | match_date: "2019-11-03T13:55:09.000Z"
368 | match_type: "Ranked"
369 | opponent: "89eb915b4c3356462ca4d02c99213d27d1217ad2"
370 | opponent_player: "stranger27"
371 | opponent_team_hash: "523e5673a683d8e1842bd8db11737a04"
372 | player: "boatbilled-heron"
373 | reveal_block_id: "37853016"
374 | reveal_tx: "b317ca6b468f1eca959715e0e948e8dd04fda702"
375 | ruleset: "Earthquake"
376 | settings: null
377 | status: 2
378 | submit_expiration_block_num: 37853016
379 | submit_expiration_date: "2019-11-03T13:57:27.000Z"
380 | summoner_level: null
381 | team: "{…}"
382 | team_hash: "5c32b85eb1d319ef3ec546aa0feb0975"
383 |
384 | #### Ongoing Match - Player
385 | > https://api.splinterlands.io/players/outstanding_match?username=kiokizz
386 |
387 | _Example Response: no match pending_
388 |
389 | > null
390 |
391 | _Example Response: match_
392 |
393 | > id: "53f32d43b2a87dc4dad5fb92de8b4190b5e2f354"
394 | created_block_num: 39858880
395 | expiration_block_num: 39858940
396 | player: "kiokizz"
397 | team_hash: null
398 | match_type: "Ranked"
399 | mana_cap: null
400 | opponent: null
401 | match_block_num: null
402 | status: 0
403 | reveal_tx: null
404 | reveal_block_id: null
405 | team: null
406 | summoner_level: null
407 | ruleset: null
408 | inactive: null
409 | opponent_player: null
410 | opponent_team_hash: null
411 | submit_expiration_block_num: null
412 | settings: null
413 | app: null
414 | created_date: "2020-01-12T08:38:30.000Z"
415 | expiration_date: "2020-01-12T08:41:30.000Z"
416 | match_date: null
417 | submit_expiration_date: null
418 |
419 | ---
420 |
421 | ### Tournaments
422 |
423 | #### Upcoming Tournaments
424 | > https://api.steemmonsters.io/tournaments/upcoming
425 |
426 | _Example Response:_
427 |
428 | >created_by: "splinterlands"
429 | cur_player_entered: "0"
430 | current_round: null
431 | data: {rating_level: 2, allowed_cards: "gold_only", best_of: 3,…}
432 | description: "…"
433 | entrants: "84"
434 | entry_fee: "250 DEC"
435 | id: "d450ea371efbdbcd89c2c5dc0734a37839d4b0ff"
436 | max_entrants: null
437 | min_entrants: 4
438 | name: "The Golden Rule (Silver)"
439 | password_pub_key: null
440 | sponsor_logo_url: "…"
441 | sponsor_logo_url_lg: "…"
442 | sponsor_logo_url_med: "…"
443 | sponsor_name: "Splinterlands"
444 | start_date: "2019-11-21T13:00:00.000Z"
445 | status: 0
446 | total_prizes_usd: 38
447 |
448 | #### Tournaments in Progress
449 | > https://api.steemmonsters.io/tournaments/in_progress
450 |
451 | _Example Response:_
452 |
453 | >[]
454 |
455 | #### Completed Tournaments
456 | > https://api.steemmonsters.io/tournaments/completed
457 |
458 | _Example Response:_
459 |
460 | >created_by: "splinterlands"
461 | cur_player_entered: "0"
462 | current_round: 6
463 | data: {rating_level: 2, allowed_cards: "alpha_only", best_of: 3,…}
464 | description: "…"
465 | entrants: "65"
466 | entry_fee: "250 DEC"
467 | id: "da3d4e350909315089b4fd4fc41d21fa508732ae"
468 | max_entrants: null
469 | min_entrants: 4
470 | name: "Bring your (silver) A-Game"
471 | password_pub_key: null
472 | sponsor_logo_url: "…"
473 | sponsor_logo_url_lg: "…"
474 | sponsor_logo_url_med: "…"
475 | sponsor_name: "Splinterlands"
476 | start_date: "2019-11-21T05:00:00.000Z"
477 | status: 2
478 | total_prizes_usd: 38
479 |
480 | #### Tournament Lookup
481 | > https://api.steemmonsters.io/tournaments/find?id=545a2a4162796d720ed26e9951c806dab673d495
482 |
483 | _Example Response:_
484 |
485 | >checkin_msg_sent: true
486 | created_block: 32124192
487 | created_by: "steemmonsters"
488 | created_date: "2019-04-17T13:30:03.000Z"
489 | current_round: 7
490 | data: {rating_level: 3, allowed_cards: "all", best_of: 3,…}
491 | description: "I've never seen…"
492 | entry_fee: "5 STEEM"
493 | format: "single_elimination"
494 | id: "545a2a4162796d720ed26e9951c806dab673d495"
495 | max_entrants: null
496 | min_entrants: 4
497 | name: "All the Pointy Things"
498 | password_pub_key: null
499 | payment: null
500 | payment_data: "[{"currency":"STEEM","amount":0,"paid":314.829,"trx_id":"…"}]"
501 | players: […]
502 | qualifiers: 24
503 | rounds: […]
504 | sponsor_logo_url: "…"
505 | sponsor_logo_url_lg: "…"
506 | sponsor_logo_url_med: "…"
507 | sponsor_name: "Splinterlands"
508 | sponsor_url: "https://api.splinterlands.io"
509 | start_date: "2019-04-27T14:00:00.000Z"
510 | status: 2
511 | total_prizes_usd: 128
512 | total_rounds: 7
513 |
514 | #### Tournament Round Results
515 | > https://api.splinterlands.io/tournaments/battles?id=a76f9cec935fdfbe1598876b3f753a3577ff64c3&round=3
516 |
517 | _Example Response:_
518 |
519 | >battles: [{matchup_id: 27964, index: 0, battle_queue_id_1: "…",…},…]
520 | best_of: 3
521 | id: 27964
522 | index: 0
523 | player_1: "deathcloud"
524 | player_1_wins: 1
525 | player_2: "jacekw"
526 | player_2_wins: 2
527 | round: 3
528 | tournament_id: "a76f9cec935fdfbe1598876b3f753a3577ff64c3"
529 | winner: "jacekw"
530 |
531 | ### Player Status
532 | #### Get Player Balances
533 | > https://api.splinterlands.io/players/balances?username=ottermaker
534 |
535 | _Example Response:_
536 |
537 | >0: {player: "ottermaker", token: "BETA", balance: 0}
538 | balance: 0
539 | player: "ottermaker"
540 | token: "BETA"
541 | 1: {player: "ottermaker", token: "DEC", balance: 232373.361}
542 | balance: 232373.361
543 | player: "ottermaker"
544 | token: "DEC"
545 | 2: {player: "ottermaker", token: "ECR", balance: null, last_reward_block: null}
546 | balance: null
547 | last_reward_block: null
548 | player: "ottermaker"
549 | token: "ECR"
550 |
551 | #### Player Settings - General
552 | > https://api.splinterlands.io/players/details?name=kiokizz
553 |
554 | _Example Response:_
555 |
556 | >battles: 64162
557 | capture_rate: 6630
558 | champion_points: 61
559 | current_streak: 3
560 | guild: {…}
561 | join_date: "2018-06-01T02:04:20.076Z"
562 | last_reward_block: 37926905
563 | longest_streak: 62
564 | max_rank: 283
565 | max_rating: 4161
566 | name: "kiokizz"
567 | rank: "833"
568 | rating: 1924
569 | season_details: {…}
570 | starter_pack_purchase: true
571 | wins: 28584
572 |
573 | #### Player Settings - Login
574 | > https://api.splinterlands.io/players/login?name=kiokizz
575 |
576 | More detailed player settings. Known to update more slowly than [Player Settings - General](#player-settings---general).
577 |
578 | #### Player Quest
579 | > https://api.splinterlands.io/players/quests?username=kiokizz
580 |
581 | _Example Response:_
582 |
583 | >claim_date: "2019-11-06T03:41:18.917Z"
584 | claim_trx_id: "4a191c60448b9116529e2692bae9b964a4e9ed8e"
585 | completed_items: 5
586 | created_block: 37911338
587 | created_date: "2019-11-05T14:39:51.537Z"
588 | id: "cfb4854676784c161036496464d1523b75446279"
589 | name: "Stir the Volcano"
590 | player: "kiokizz"
591 | rating: 1924
592 | refresh_trx_id: null
593 | reward_qty: 6
594 | total_items: 5
595 |
596 | #### Referrals
597 | > https://api.splinterlands.io/players/referrals?username=kiokizz
598 |
599 | _Example Response:_
600 |
601 | >battles: 13154
602 | join_date: "2018-10-30T05:35:27.203Z"
603 | name: "sm-starter-beta"
604 | rating: 781
605 | starter_pack_purchase: true
606 |
607 | ---
608 |
609 | ### Guilds
610 | #### Guild Members
611 | > https://api.splinterlands.io/guilds/members?guild_id=d14d94bfab9f2532e26c33732cdba602d316f5bf
612 |
613 | _Example Response:_
614 |
615 | >data: "{"contributions":{"quest_lodge":57}}"
616 | guild_id: "d14d94bfab9f2532e26c33732cdba602d316f5bf"
617 | is_online: false
618 | join_date: "2019-07-29T23:17:00.000Z"
619 | player: "lava-heron"
620 | rank: 1
621 | rating: 3320
622 | status: "active"
623 |
624 | #### Guild Lookup
625 | > https://api.splinterlands.io/guilds/find?id=d14d94bfab9f2532e26c33732cdba602d316f5bf
626 |
627 | _Example Response:_
628 |
629 | >announcements: []
630 | buildings: "{"guild_hall":{"level":6,"contributions":210000},"quest_lodge":{"level":6,"contributions":555}}"
631 | created_date: "2019-07-29T23:13:12.000Z"
632 | data: "{"crest":{"banner":"blue","decal":null}}"
633 | description: "Guild for Herons Unlimited accounts.…"
634 | id: "d14d94bfab9f2532e26c33732cdba602d316f5bf"
635 | language: "English"
636 | level: 6
637 | membership_type: "invite_only"
638 | motto: "Herons Unlimited"
639 | name: "Herons Unlimited"
640 | num_members: "21"
641 | owner: "zigzag-heron"
642 | rank: "14"
643 | rating: "52409"
--------------------------------------------------------------------------------