diff --git a/amino/no-auth.md b/amino/no-auth.md index 3673849..88b23d7 100644 --- a/amino/no-auth.md +++ b/amino/no-auth.md @@ -1,94 +1,3 @@ -
-GET /g/s/announcement/ -GET the current announcement. This is actually just info about a bunch of communities and public chats - -__query strings__ - -|name|description|required| -| - | - | - | -|start|paginated data index offset. Difference to|False| -|size|max number of items to get for paginated requests|False| -|language|Content language to be returned|False| - -__headers__ - -|name|description|required| -| - | - | - | -|NDCDEVICEID|The device id generated by the app. See|True| -|NDC-MSG-SIG|Message signature (?) generated by the app|False| -|SMDEVICEID|I don't know, seems to be a non-string hex number|False| -|AUID|The auid (UUIDv4) generated on amino servers for this client, retrieved with GET /g/s/auid|False| - -__responses__ - -- 200 - Info Retrieved -Info Retrieved - -Announcement blogs and threads were retrieved - -```JSON -{ - "communityInfoMapping": { - "": "{...} " - }, - "paging": "{...} ", - "playlistInThreadList": { - "<->": " ", - "": { - "currentItemIndex": "14 ", - "currentItemStatus": "2 ", - "items": [ - "{...} " - ] - } - }, - "threadList": [ - "{...} " - ], - "userInfoInThread": { - "<->": " ", - "": { - "userProfileCount": 2, - "userProfileList": [ - "{...} " - ] - } - } -} -``` - -- 200:0 - api:ok -api:ok - -The request was successful. This is not a separate response, but included in every 200 response's json - -```JSON -{ - "api:message": "OK", - "api:timestamp": "2020-01-22T23:49:13Z ", - "api:statuscode": "0 ", - "api:duration": "0.010s " -} -``` - -- 400:104 - Missing NDCDEVICEID -Missing NDCDEVICEID - -The NDCDEVICEID header was not included, or did not compute on amino servers - -```JSON -{ - "api:message": "Invalid Request. Please update to the latest version. If the problem continues, please contact us.", - "api:timestamp": "2020-01-22T22:11:28Z ", - "api:statuscode": "104 ", - "api:duration": "0.000s " -} -``` - - -
- -
GET /g/s/auid/ GET an auid for this device @@ -764,6 +673,96 @@ The NDCDEVICEID header was not included, or did not compute on amino servers
+
+GET /g/s/live-layer/public-chats/ +GET the active public chats and information about who is in them. + +__query strings__ + +|name|description|required| +| - | - | - | +|pageToken|page token for paginated requests|False| +|size|max number of items to get for paginated requests|False| + +__headers__ + +|name|description|required| +| - | - | - | +|NDCDEVICEID|The device id generated by the app. See|True| +|NDC-MSG-SIG|Message signature (?) generated by the app|False| +|SMDEVICEID|I don't know, seems to be a non-string hex number|False| +|AUID|The auid (UUIDv4) generated on amino servers for this client, retrieved with GET /g/s/auid|False| + +__responses__ + +- 200 - Chats Retrieved +Chats Retrieved + +Chat info and users were retrieved + +```JSON +{ + "communityInfoMapping": { + "": "{...} " + }, + "paging": "{...} ", + "playlistInThreadList": { + "<->": " ", + "": { + "currentItemIndex": "14 ", + "currentItemStatus": "2 ", + "items": [ + "{...} " + ] + } + }, + "threadList": [ + "{...} " + ], + "userInfoInThread": { + "<->": " ", + "": { + "userProfileCount": 2, + "userProfileList": [ + "{...} " + ] + } + } +} +``` + +- 200:0 - api:ok +api:ok + +The request was successful. This is not a separate response, but included in every 200 response's json + +```JSON +{ + "api:message": "OK", + "api:timestamp": "2020-01-22T23:49:13Z ", + "api:statuscode": "0 ", + "api:duration": "0.010s " +} +``` + +- 400:104 - Missing NDCDEVICEID +Missing NDCDEVICEID + +The NDCDEVICEID header was not included, or did not compute on amino servers + +```JSON +{ + "api:message": "Invalid Request. Please update to the latest version. If the problem continues, please contact us.", + "api:timestamp": "2020-01-22T22:11:28Z ", + "api:statuscode": "104 ", + "api:duration": "0.000s " +} +``` + + +
+ +
GET /g/s/topic/:variant/feed/banner-ads/ GET a piece of media for a topic. Usually seems to be used in homepage exploration diff --git a/amino/no-auth.yml b/amino/no-auth.yml index 9761363..80b1291 100644 --- a/amino/no-auth.yml +++ b/amino/no-auth.yml @@ -343,7 +343,7 @@ vars: ], "paging": "{...} " } - announcement: + live-layer: GET: ok: lang: JSON @@ -531,15 +531,14 @@ routes: title: Communities Retrieved description: The communities for frontpage display were retrieved body: $response.topic-communities.GET.ok - /g/s/announcement/: + /g/s/live-layer/public-chats/: GET: - description: GET the current announcement. This is actually just info about a bunch of communities and public chats + description: GET the active public chats and information about who is in them. query strings: - - $query-strings.all.start + - $query-strings.all.pageToken - $query-strings.all.size - - $query-strings.all.language responses: "200": - title: Info Retrieved - description: Announcement blogs and threads were retrieved - body: $response.announcement.GET.ok + title: Chats Retrieved + description: Chat info and users were retrieved + body: $response.live-layer.GET.ok