rlink:community:advertisement:findadvertisements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rlink:community:advertisement:findadvertisements [2022-10-22 21:41] – [Request] nimdarlink:community:advertisement:findadvertisements [2024-11-01 14:07] (current) – Replace 'reliclink' with 'worldsedgelink' nimda
Line 1: Line 1:
-====== /community/advertisement/findAdvertisements ======+====== [GET] /community/advertisement/findAdvertisements ======
  
 <WRAP center round download 60%> <WRAP center round download 60%>
-[[https://aoe-api.reliclink.com/community/advertisement/findAdvertisements?title=age2 | Example request]]+[[https://aoe-api.worldsedgelink.com/community/advertisement/findAdvertisements?title=age2 | Example request]]
 </WRAP> </WRAP>
  
 ===== Request ===== ===== Request =====
  
-^parameter ^type ^value ^comments ^ +^ parameter  ^ type      ^ value                   ^ comments  
-|title|str/enum|age1, age2|:!: age3 and age4 not supported :!:|+| title      | str/enum  | age1, age2age3age4            |
  
 ===== Response ===== ===== Response =====
  
 ==== AoE2:DE ==== ==== AoE2:DE ====
-<WRAP round 100%>+<WRAP group> 
 +<WRAP half column> 
 +<WRAP center round important 60%
 +Could change: "options" and "slotinfo" may be zlib-compressed. Also check if there is a Base64 encoding on it, sometimes it's even __two times__ Base64 encoded 
 +</WRAP>
 <code> <code>
 { {
Line 7210: Line 7214:
 } }
 </code> </code>
 +</WRAP>
 +
 +<WRAP half column>
 +<code>
 +{
 +    "$schema": "http://json-schema.org/schema#",
 +    "type": "object",
 +    "properties": {
 +        "result": {
 +            "type": "object",
 +            "properties": {
 +                "code": {
 +                    "type": "integer"
 +                },
 +                "message": {
 +                    "type": "string"
 +                }
 +            },
 +            "required": [
 +                "code",
 +                "message"
 +            ]
 +        },
 +        "matches": {
 +            "type": "array",
 +            "items": {
 +                "type": "object",
 +                "properties": {
 +                    "id": {
 +                        "type": "integer"
 +                    },
 +                    "steamlobbyid": {
 +                        "type": "integer"
 +                    },
 +                    "xboxsessionid": {
 +                        "type": "string"
 +                    },
 +                    "host_profile_id": {
 +                        "type": "integer"
 +                    },
 +                    "state": {
 +                        "type": "integer"
 +                    },
 +                    "description": {
 +                        "type": "string"
 +                    },
 +                    "visible": {
 +                        "type": "integer"
 +                    },
 +                    "mapname": {
 +                        "type": "string"
 +                    },
 +                    "options": {
 +                        "type": "string"
 +                    },
 +                    "passwordprotected": {
 +                        "type": "integer"
 +                    },
 +                    "maxplayers": {
 +                        "type": "integer"
 +                    },
 +                    "slotinfo": {
 +                        "type": "string"
 +                    },
 +                    "matchtype_id": {
 +                        "type": "integer"
 +                    },
 +                    "matchmembers": {
 +                        "type": "array",
 +                        "items": {
 +                            "type": "object",
 +                            "properties": {
 +                                "match_id": {
 +                                    "type": "integer"
 +                                },
 +                                "profile_id": {
 +                                    "type": "integer"
 +                                },
 +                                "ranking": {
 +                                    "type": "integer"
 +                                },
 +                                "statgroup_id": {
 +                                    "type": "integer"
 +                                },
 +                                "race_id": {
 +                                    "type": "integer"
 +                                },
 +                                "teamid": {
 +                                    "type": "integer"
 +                                }
 +                            },
 +                            "required": [
 +                                "match_id",
 +                                "profile_id",
 +                                "race_id",
 +                                "ranking",
 +                                "statgroup_id",
 +                                "teamid"
 +                            ]
 +                        }
 +                    },
 +                    "observernum": {
 +                        "type": "integer"
 +                    },
 +                    "observermax": {
 +                        "type": "integer"
 +                    },
 +                    "isobservable": {
 +                        "type": "integer"
 +                    },
 +                    "observerdelay": {
 +                        "type": "integer"
 +                    },
 +                    "hasobserverpassword": {
 +                        "type": "integer"
 +                    },
 +                    "servicetype": {
 +                        "type": "integer"
 +                    },
 +                    "relayserver_region": {
 +                        "type": "string"
 +                    }
 +                },
 +                "required": [
 +                    "description",
 +                    "hasobserverpassword",
 +                    "host_profile_id",
 +                    "id",
 +                    "isobservable",
 +                    "mapname",
 +                    "matchmembers",
 +                    "matchtype_id",
 +                    "maxplayers",
 +                    "observerdelay",
 +                    "observermax",
 +                    "observernum",
 +                    "options",
 +                    "passwordprotected",
 +                    "relayserver_region",
 +                    "servicetype",
 +                    "slotinfo",
 +                    "state",
 +                    "steamlobbyid",
 +                    "visible",
 +                    "xboxsessionid"
 +                ]
 +            }
 +        },
 +        "avatars": {
 +            "type": "array",
 +            "items": {
 +                "type": "object",
 +                "properties": {
 +                    "profile_id": {
 +                        "type": "integer"
 +                    },
 +                    "name": {
 +                        "type": "string"
 +                    },
 +                    "alias": {
 +                        "type": "string"
 +                    },
 +                    "personal_statgroup_id": {
 +                        "type": "integer"
 +                    },
 +                    "xp": {
 +                        "type": "integer"
 +                    },
 +                    "level": {
 +                        "type": "integer"
 +                    },
 +                    "leaderboardregion_id": {
 +                        "type": "integer"
 +                    },
 +                    "country": {
 +                        "type": "string"
 +                    }
 +                },
 +                "required": [
 +                    "alias",
 +                    "country",
 +                    "leaderboardregion_id",
 +                    "level",
 +                    "name",
 +                    "personal_statgroup_id",
 +                    "profile_id",
 +                    "xp"
 +                ]
 +            }
 +        }
 +    },
 +    "required": [
 +        "avatars",
 +        "matches",
 +        "result"
 +    ]
 +}
 +
 +</code>
 +</WRAP>
 </WRAP> </WRAP>
  • rlink/community/advertisement/findadvertisements.1666467690.txt.gz
  • Last modified: 4 years ago
  • by nimda