diff --git a/bruno-collection.json b/bruno-collection.json index 93333f9..45c35f5 100644 --- a/bruno-collection.json +++ b/bruno-collection.json @@ -1,10 +1,10 @@ { "name": "Discourse API Documentation", - "uid": "OwubMG4B1a3lmC3Knskvd", + "uid": "696QgFWMeVerVjPlHbzBI", "version": "1", "items": [ { - "uid": "NtTcqhZOEq8nsW0yjbDvE", + "uid": "nr9GnzeNU0aJCFPfTGuhE", "name": "Events", "type": "folder", "root": { @@ -24,7 +24,7 @@ }, "items": [ { - "uid": "UqBqOu9Lai32W6ki7eSvC", + "uid": "C46MicoyoYA8YnysqWWLx", "name": "List calendar events", "type": "http-request", "request": { @@ -41,7 +41,7 @@ "headers": [], "params": [ { - "uid": "vn0Aj7axx8lYe889Wv7eg", + "uid": "PND1mS5a1m6vrshPpPw7A", "name": "include_details", "value": "", "description": "Include detailed event information (creator, invitees, stats,\netc.)", @@ -49,7 +49,7 @@ "type": "query" }, { - "uid": "kLIY2m7Az0QwpStuWqwYw", + "uid": "AZTjZrAENZQwyBnrdI5zE", "name": "include_card", "value": "", "description": "Include card fields without detailed event HTML or statistics", @@ -57,7 +57,7 @@ "type": "query" }, { - "uid": "HSc5dImWB9e6pBXA32PzH", + "uid": "M20iDvIzrfGoQRWEjOIyt", "name": "category_id", "value": "", "description": "Filter events by category ID", @@ -65,7 +65,7 @@ "type": "query" }, { - "uid": "N1wZMPgOnyqUyxTTBqH3k", + "uid": "95Z7f5J3mxSuoCEOeRL4o", "name": "include_subcategories", "value": "", "description": "Include events from subcategories when filtering by category", @@ -73,7 +73,7 @@ "type": "query" }, { - "uid": "3RWs3Tygt392EmB7cSDMw", + "uid": "QQtVAi1x4i09TUWITkigc", "name": "post_id", "value": "", "description": "Filter to events associated with a specific post ID", @@ -81,7 +81,7 @@ "type": "query" }, { - "uid": "cEzpl7QxceaPi79NU6I6O", + "uid": "Mdr6F4PDF9UfLAcF7uqna", "name": "attending_user", "value": "", "description": "Filter to events where the specified user (username) has RSVP'd\nas going", @@ -89,7 +89,7 @@ "type": "query" }, { - "uid": "KLsaAZpdF2MAY5J81JEVa", + "uid": "cONv2VZL17v0IlL1q2lZa", "name": "before", "value": "", "description": "Return events starting before this date/time (ISO 8601 format)", @@ -97,7 +97,7 @@ "type": "query" }, { - "uid": "d8B2edde5xEruMs2b9Nly", + "uid": "VqxAob109udBhzGqHX5Rt", "name": "after", "value": "", "description": "Return events starting after this date/time (ISO 8601 format)", @@ -105,7 +105,7 @@ "type": "query" }, { - "uid": "N9HafjQpi8hq0m0P6EEyw", + "uid": "0GcoA3LGZt13d781Kb8Mi", "name": "order", "value": "", "description": "Sort order for events by start date (default: asc)", @@ -113,7 +113,7 @@ "type": "query" }, { - "uid": "gIXJIT8SOq9o2neeKRye3", + "uid": "BIktBB3eSFMhfwUcpLkdJ", "name": "limit", "value": "", "description": "Maximum number of events to return (default: 200)", @@ -121,7 +121,7 @@ "type": "query" }, { - "uid": "gX4SdGn3a2wbhhW2E0S0q", + "uid": "6EtxbrbSh5FQHd7Xmiij1", "name": "tags", "value": "", "description": "Filter to events whose topic has every specified tag", @@ -129,7 +129,7 @@ "type": "query" }, { - "uid": "SZQvVpu7ENfehsYZx2ED0", + "uid": "BqegAaofDXz3XH4uZCB7h", "name": "search", "value": "", "description": "Search event names, descriptions, and locations", @@ -137,7 +137,7 @@ "type": "query" }, { - "uid": "do1PRF8qwTt3DvZN0CPQP", + "uid": "FOCqNMGqwoTnjQmcZvpEL", "name": "status", "value": "", "description": "Filter by event attendance status", @@ -160,7 +160,7 @@ "seq": 1 }, { - "uid": "xflAfZToXE8WbhkLGigYa", + "uid": "UlagWk720a6LjKLHy328W", "name": "Export calendar events in iCalendar format", "type": "http-request", "request": { @@ -177,7 +177,7 @@ "headers": [], "params": [ { - "uid": "Y3ebhbRRguGVOiOi7NNBA", + "uid": "AXOneGDYDEShMenzXYH1D", "name": "category_id", "value": "", "description": "Filter events by category ID", @@ -185,7 +185,7 @@ "type": "query" }, { - "uid": "QPmDTXsL0E6TnbgL30Qh9", + "uid": "cc2ZOTjotoubn37ltCiYS", "name": "include_subcategories", "value": "", "description": "Include events from subcategories when filtering by category", @@ -193,7 +193,7 @@ "type": "query" }, { - "uid": "CdL1HAkSKvO4nNsuZvT6g", + "uid": "kv6GxsWKDprdFsrQwxXyX", "name": "attending_user", "value": "", "description": "Filter to events where the specified user (username) has RSVP'd\nas going", @@ -201,7 +201,7 @@ "type": "query" }, { - "uid": "1MkHsyBArwfAAmi0ybow7", + "uid": "lk1365GBR1PkuikMHgZvd", "name": "before", "value": "", "description": "Return events starting before this date/time (ISO 8601 format)", @@ -209,7 +209,7 @@ "type": "query" }, { - "uid": "jIf46XE0j6BX8U5OmOwNi", + "uid": "NfsFQcwnJaxpauXV03X63", "name": "after", "value": "", "description": "Return events starting after this date/time (ISO 8601 format)", @@ -217,7 +217,7 @@ "type": "query" }, { - "uid": "ERHbTkI37TNDbd6UNthk6", + "uid": "lUZSCRcwQdLoe0ZkJ0cWz", "name": "order", "value": "", "description": "Sort order for events by start date (default: asc)", @@ -225,7 +225,7 @@ "type": "query" }, { - "uid": "iDTbfybJSRh39FyxqonhY", + "uid": "cIrwKB3WFVCUf1vUFHp8q", "name": "limit", "value": "", "description": "Maximum number of events to return (default: 200)", @@ -250,7 +250,7 @@ ] }, { - "uid": "WyZw8eKUR26ZYzHkcOuxp", + "uid": "lDR9nGhSrIJQnufwhSEcv", "name": "Backups", "type": "folder", "root": { @@ -270,7 +270,7 @@ }, "items": [ { - "uid": "BM27ZxbfcPmuW2rpcVkCp", + "uid": "I5BslFhIe0MVEdwu5tzaC", "name": "List backups", "type": "http-request", "request": { @@ -301,7 +301,7 @@ "seq": 1 }, { - "uid": "2du28KP9ShhTXMJJMlMEz", + "uid": "04TcOHyJEg7uZsSnl3Oik", "name": "Create backup", "type": "http-request", "request": { @@ -332,7 +332,7 @@ "seq": 2 }, { - "uid": "7MBBg861E6GEW57XAh8Rm", + "uid": "e6Z3HY8Ew3Ghqep970esp", "name": "Send download backup email", "type": "http-request", "request": { @@ -349,7 +349,7 @@ "headers": [], "params": [ { - "uid": "fsd2126XAcNY1ZHx37BSj", + "uid": "xVA25ks9BqgCjsRgpV6ti", "name": "filename", "value": "", "description": "", @@ -372,7 +372,7 @@ "seq": 3 }, { - "uid": "RAQ5pEqE7W2Cjg67rwUZj", + "uid": "PaPQUWvS3Zplk5glMAyyd", "name": "Download backup", "type": "http-request", "request": { @@ -389,7 +389,7 @@ "headers": [], "params": [ { - "uid": "D3sLL1nT6YMIu7UNoEjEf", + "uid": "QRqWH3ORhlyYS7xz1XtLV", "name": "filename", "value": "", "description": "", @@ -397,7 +397,7 @@ "type": "path" }, { - "uid": "0eR1kPYX2MFP3tiUWs2p5", + "uid": "sHTXYhJpyM0V3IrKAySTM", "name": "token", "value": "", "description": "", @@ -422,7 +422,7 @@ ] }, { - "uid": "25EkPlp6AhvjCfH7yk3SA", + "uid": "rkgWZDSAHRBNBM6UiCRjW", "name": "Badges", "type": "folder", "root": { @@ -442,7 +442,7 @@ }, "items": [ { - "uid": "ONwJcNuL4xNJ0P6DrYJuV", + "uid": "GpKcijEHXZi75v640RaZd", "name": "List badges", "type": "http-request", "request": { @@ -473,7 +473,7 @@ "seq": 1 }, { - "uid": "fvOsTovCfDF5gsUOXilLH", + "uid": "NMo80PViCQ6jWXNPJ6EKu", "name": "Create badge", "type": "http-request", "request": { @@ -504,7 +504,7 @@ "seq": 2 }, { - "uid": "ASB6MK9XKNYslnLrKTjDx", + "uid": "CohA8gZMmY2hFET1eBe2e", "name": "Update badge", "type": "http-request", "request": { @@ -521,7 +521,7 @@ "headers": [], "params": [ { - "uid": "KUzt3ZwrKNO7hmnLsaxDa", + "uid": "6OTlXtT41Scqo4buViMgW", "name": "id", "value": "", "description": "", @@ -544,7 +544,7 @@ "seq": 3 }, { - "uid": "l2onm3bUklHx9LjmUU2Rk", + "uid": "eNMaigX1n8CRZxNGNpEwT", "name": "Delete badge", "type": "http-request", "request": { @@ -561,7 +561,7 @@ "headers": [], "params": [ { - "uid": "WmSseiVWRrc5Fu3jNWhlQ", + "uid": "4yNVrQ837deyGOhTJlPD3", "name": "id", "value": "", "description": "", @@ -584,7 +584,38 @@ "seq": 4 }, { - "uid": "le5tRuudLhRnoRTyr8ZUQ", + "uid": "hV5RdWNAdGCNEiEXbqUzG", + "name": "Grant a badge to a user", + "type": "http-request", + "request": { + "url": "{{baseUrl}}/user_badges.json", + "method": "POST", + "auth": { + "mode": "inherit", + "basic": null, + "bearer": null, + "digest": null, + "apikey": null, + "oauth2": null + }, + "headers": [], + "params": [], + "body": { + "mode": "json", + "json": null, + "text": null, + "xml": null, + "formUrlEncoded": [], + "multipartForm": [] + }, + "script": { + "res": null + } + }, + "seq": 5 + }, + { + "uid": "1n6JEDo75qAuVH9Zuuldi", "name": "List badges for a user", "type": "http-request", "request": { @@ -601,7 +632,7 @@ "headers": [], "params": [ { - "uid": "04l7Haya6uqHpOuTPe17q", + "uid": "jYUrh86q9sbgrEazOYjqm", "name": "username", "value": "", "description": "", @@ -621,12 +652,12 @@ "res": null } }, - "seq": 5 + "seq": 6 } ] }, { - "uid": "mgmZxg7mmCUCHIRRRG9S5", + "uid": "88EjjRbalnn2L4Mmf0Zjl", "name": "Categories", "type": "folder", "root": { @@ -646,7 +677,7 @@ }, "items": [ { - "uid": "LX8Rug6BVDgjttr5wAfvi", + "uid": "9HIQkLVCgP8AjbBXaBVsm", "name": "Creates a category", "type": "http-request", "request": { @@ -677,7 +708,7 @@ "seq": 1 }, { - "uid": "t3t3m9ghvHUefqA4W0bAS", + "uid": "jMiBev2ZRew8LG1soi6Z3", "name": "Retrieves a list of categories", "type": "http-request", "request": { @@ -694,7 +725,7 @@ "headers": [], "params": [ { - "uid": "nczFrKyQ6LgEju1cTsYRE", + "uid": "OJmea7KsFHoKLPJNAYnAJ", "name": "include_subcategories", "value": "", "description": "", @@ -716,7 +747,7 @@ "seq": 2 }, { - "uid": "mHfihZeDJE8itSy6O9MqX", + "uid": "5eFt9K8GtQAv9EuCKHAHI", "name": "Updates a category", "type": "http-request", "request": { @@ -733,7 +764,7 @@ "headers": [], "params": [ { - "uid": "ltYol5SeIDU3qqG2T4t55", + "uid": "Z2nw678TDzHdXdcVY9xVE", "name": "id", "value": "", "description": "", @@ -756,7 +787,7 @@ "seq": 3 }, { - "uid": "IjSIqX31yJjUS9I58KYdM", + "uid": "Uf0VsBC5m61IFblu4tIY1", "name": "List topics", "type": "http-request", "request": { @@ -773,7 +804,7 @@ "headers": [], "params": [ { - "uid": "de0dvPSH7j5BcKS7j03XK", + "uid": "RV7vqNrRlpEO6eUmxHxlh", "name": "slug", "value": "", "description": "", @@ -781,7 +812,7 @@ "type": "path" }, { - "uid": "RmXxlXgh9TNyXiTfctxL6", + "uid": "VP0NUCIC55CTqyHl0SAo4", "name": "id", "value": "", "description": "", @@ -804,7 +835,7 @@ "seq": 4 }, { - "uid": "lHv8k1ceulwKawToqPm5o", + "uid": "cWJTdzb3d8vIuBBSXtl54", "name": "Show category", "type": "http-request", "request": { @@ -821,7 +852,7 @@ "headers": [], "params": [ { - "uid": "EjTh77h1G688Z6oX5Kjfv", + "uid": "HjUfRAN4oRsustyfEaBaG", "name": "id", "value": "", "description": "", @@ -846,7 +877,7 @@ ] }, { - "uid": "FJwBwZHsBw1BlTVEdCjg1", + "uid": "lUasT7ejktmlZUL7jI79r", "name": "Groups", "type": "folder", "root": { @@ -866,7 +897,7 @@ }, "items": [ { - "uid": "GjgZpSuEORAaTKjzo4W7q", + "uid": "DqxrAUUGenAK9DpIyFwRA", "name": "Create a group", "type": "http-request", "request": { @@ -897,7 +928,7 @@ "seq": 1 }, { - "uid": "rtQrqKek2NxV3eo1rbMgY", + "uid": "9ctpCU62HMrzvxj3rGSjo", "name": "Delete a group", "type": "http-request", "request": { @@ -914,7 +945,7 @@ "headers": [], "params": [ { - "uid": "tnWkgUSAWzr2pXXGbAWx8", + "uid": "sPcAv9qsZs9ZJ4JMIj83c", "name": "id", "value": "", "description": "", @@ -937,7 +968,7 @@ "seq": 2 }, { - "uid": "75h8QiMNxQQztoI00o7fC", + "uid": "fHQnLT4kMGI4dEnzjf63D", "name": "Get a group", "type": "http-request", "request": { @@ -954,7 +985,7 @@ "headers": [], "params": [ { - "uid": "y3QJaTq8It0h2TkLbvIcx", + "uid": "20OtJh1TtjGnF9bg8pXPz", "name": "name", "value": "", "description": "Use group name instead of id", @@ -977,7 +1008,7 @@ "seq": 3 }, { - "uid": "i6cmovST6Ib8yXQ31B6hE", + "uid": "kxJ30fszh7dOAywiS6KbV", "name": "Update a group", "type": "http-request", "request": { @@ -994,7 +1025,7 @@ "headers": [], "params": [ { - "uid": "OHaa6MYTHf8auCqA30JRG", + "uid": "oljzpkeH5ay5L8Fu6RUFD", "name": "id", "value": "", "description": "", @@ -1017,7 +1048,7 @@ "seq": 4 }, { - "uid": "7Fh9wuvv3lemZoUStg3vA", + "uid": "FEOIW6ebynjDyvR7wqYfx", "name": "Get a group by id", "type": "http-request", "request": { @@ -1034,7 +1065,7 @@ "headers": [], "params": [ { - "uid": "pOCtiftvbC9OaTFiTZ75O", + "uid": "rAVnWbayRsWT4YAmlwqxM", "name": "id", "value": "", "description": "Use group name instead of id", @@ -1057,7 +1088,7 @@ "seq": 5 }, { - "uid": "ushyIXUDYXDwYwVHvTOKR", + "uid": "739MfWQnj7Et3LACDAEYP", "name": "List group members", "type": "http-request", "request": { @@ -1074,7 +1105,7 @@ "headers": [], "params": [ { - "uid": "ugNQa3qdKswdKv5RNZ2KJ", + "uid": "3NyUoueIYrsyvly3qr5Tt", "name": "name", "value": "", "description": "Use group name instead of id", @@ -1097,7 +1128,7 @@ "seq": 6 }, { - "uid": "pW7dFaxQ7vPjd9vXKtg5n", + "uid": "MH0vwyHmzvIDa0dn73P7Y", "name": "Add group members", "type": "http-request", "request": { @@ -1114,7 +1145,7 @@ "headers": [], "params": [ { - "uid": "RU9fvq1gIvsYbVlsjMNbA", + "uid": "RI2hIeDy8CXFuU6lPmS9o", "name": "id", "value": "", "description": "", @@ -1137,7 +1168,7 @@ "seq": 7 }, { - "uid": "lX4OgAl1Zn3G3TnUGFtDN", + "uid": "lwTPnOnXRvS6xEDRK0J2X", "name": "Remove group members", "type": "http-request", "request": { @@ -1154,7 +1185,7 @@ "headers": [], "params": [ { - "uid": "VPb5BxvnikOsDUHAgcSxb", + "uid": "O1yu72y5tmh7jgwVHuvaq", "name": "id", "value": "", "description": "", @@ -1177,7 +1208,7 @@ "seq": 8 }, { - "uid": "RXiheq8btX6bV3D8Sama9", + "uid": "lDqXrqAy6lwYBzT9EBlJy", "name": "List groups", "type": "http-request", "request": { @@ -1210,7 +1241,7 @@ ] }, { - "uid": "2KTn2xQ9N4AvB3IpYKBjU", + "uid": "hoJiubRdhdHMB7fY4T0gl", "name": "Invites", "type": "folder", "root": { @@ -1230,7 +1261,7 @@ }, "items": [ { - "uid": "DzlN03lP7jmMKUIwCkjbd", + "uid": "P418FCZf6tTOYn6ct85oh", "name": "Create an invite", "type": "http-request", "request": { @@ -1246,14 +1277,14 @@ }, "headers": [ { - "uid": "Qv3NX1a934QvpHj4Uxwbs", + "uid": "9KtcaQo7G4rxWvQ0PzZVe", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "UgK6KFr91hYCe3J6VFVbe", + "uid": "V8ZBI1H6MUDgEHEGrhLXC", "name": "Api-Username", "value": "", "description": "", @@ -1276,7 +1307,7 @@ "seq": 1 }, { - "uid": "i8JplKeOfMhGz9PoXpvAC", + "uid": "lyYabc1GRhP5XuCgLSnr2", "name": "Create multiple invites", "type": "http-request", "request": { @@ -1292,14 +1323,14 @@ }, "headers": [ { - "uid": "8C3vZ28el4gLXtGcoJp8E", + "uid": "dfhaBnteosfITtJ0G7KUu", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "Fz6TYvRW2dKwNjdfN0vcD", + "uid": "UAsiJgkcJLDbvJZKUUJgk", "name": "Api-Username", "value": "", "description": "", @@ -1324,7 +1355,7 @@ ] }, { - "uid": "Wy6LLm1gZvnagFE1NOgJY", + "uid": "QyP104udVyISNJjVFE0QG", "name": "Notifications", "type": "folder", "root": { @@ -1344,7 +1375,7 @@ }, "items": [ { - "uid": "ye1q87gl9kI7IuCJM7UWf", + "uid": "JE8NHx28kJCDIhfDAFzoA", "name": "Get the notifications that belong to the current user", "type": "http-request", "request": { @@ -1375,7 +1406,7 @@ "seq": 1 }, { - "uid": "M83usFXDs1XjzAICVa30O", + "uid": "eUtC3BlLQRgT8pOz85gSK", "name": "Mark notifications as read", "type": "http-request", "request": { @@ -1408,7 +1439,7 @@ ] }, { - "uid": "UEpzYfEh7NmkDCHviwh5W", + "uid": "rzOQmHpj7aV70BeRshBML", "name": "Posts", "type": "folder", "root": { @@ -1428,7 +1459,7 @@ }, "items": [ { - "uid": "8d0oWpE1r6p3fk43T08Ig", + "uid": "GjZ7mZcy1PkIitHP8Ke71", "name": "List latest posts across topics", "type": "http-request", "request": { @@ -1445,7 +1476,7 @@ "headers": [], "params": [ { - "uid": "sp3Iy7HbBStf1zQEFkrxI", + "uid": "Cm8fp6T0oB8qPCK32rLOl", "name": "before", "value": "", "description": "Load posts with an id lower than this value. Useful for pagination.", @@ -1468,7 +1499,7 @@ "seq": 1 }, { - "uid": "4CJnzj3w0KR5lEwfAKEvI", + "uid": "Pu4XoTmApqBpFlCMGMLOs", "name": "Creates a new topic, a new post, or a private message", "type": "http-request", "request": { @@ -1499,7 +1530,7 @@ "seq": 2 }, { - "uid": "fOVKLCzlyf51WHQnYxNUt", + "uid": "zzLB6hnpLgOSIVyXz0I0e", "name": "Retrieve a single post", "type": "http-request", "request": { @@ -1516,7 +1547,7 @@ "headers": [], "params": [ { - "uid": "Urv42RLIIOsE26FHyCyhk", + "uid": "qSy9zwdVcK52KKZW0Z0xD", "name": "id", "value": "", "description": "", @@ -1539,7 +1570,7 @@ "seq": 3 }, { - "uid": "S9aFDXnZugzDvJg6glNnj", + "uid": "wTismgVycIYKEjsAobQCI", "name": "Update a single post", "type": "http-request", "request": { @@ -1556,7 +1587,7 @@ "headers": [], "params": [ { - "uid": "lpuph9LaXqTYHvwPDXcMm", + "uid": "stpr2Rpqomd1SYESMrhXW", "name": "id", "value": "", "description": "", @@ -1579,7 +1610,7 @@ "seq": 4 }, { - "uid": "glEc9V3JpMJieycpysgwt", + "uid": "qnTLo4g57zaqe06hISTQw", "name": "delete a single post", "type": "http-request", "request": { @@ -1596,7 +1627,7 @@ "headers": [], "params": [ { - "uid": "1FOY3NiIHd2aHCU2GAtJd", + "uid": "SJIxhxof4ekBkIiTRZFJx", "name": "id", "value": "", "description": "", @@ -1619,7 +1650,7 @@ "seq": 5 }, { - "uid": "U9T95h05azamrLZIMp7Yy", + "uid": "WFZT6eHIqearbWTN7Ey58", "name": "List replies to a post", "type": "http-request", "request": { @@ -1636,7 +1667,7 @@ "headers": [], "params": [ { - "uid": "5ZbSpDlLZzcgWUCa9V8cl", + "uid": "5RmMyZgW5lzT86zJAdxzt", "name": "id", "value": "", "description": "", @@ -1659,7 +1690,7 @@ "seq": 6 }, { - "uid": "30RybYc74jvBR5nIv1NVr", + "uid": "9iDbN01y1mKKzPQ09v5z5", "name": "Lock a post from being edited", "type": "http-request", "request": { @@ -1675,14 +1706,14 @@ }, "headers": [ { - "uid": "Se3CBrnn4BTIUapRZ7NQV", + "uid": "62zUzmCxqxd1A4WMVqbbj", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "MAwfgiKNYntNtU8vhcTfu", + "uid": "TNcdKNej1koELnfZuFyxN", "name": "Api-Username", "value": "", "description": "", @@ -1691,7 +1722,7 @@ ], "params": [ { - "uid": "2Lr35SnQDlZSmvKvTPzoK", + "uid": "MRSFEEdrNgUtcyChdeBEW", "name": "id", "value": "", "description": "", @@ -1714,7 +1745,7 @@ "seq": 7 }, { - "uid": "PeIciUSEUPbUNUZFhOyW6", + "uid": "jqQBdqoOpdcbw8ir7SnGy", "name": "Like a post and other actions", "type": "http-request", "request": { @@ -1730,14 +1761,14 @@ }, "headers": [ { - "uid": "dUxZqkP5yvokrvhLkRhdH", + "uid": "wFF8uCCmoFpTwgykBsvRn", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "k1cadLVqvM4FBAfz2Fql0", + "uid": "0t38oqnJSqS4qASIlOmNG", "name": "Api-Username", "value": "", "description": "", @@ -1762,7 +1793,7 @@ ] }, { - "uid": "Ze54zoydENCXTnqJs1JWS", + "uid": "4lOnosFzj4twjpHFlUy7f", "name": "Private Messages", "type": "folder", "root": { @@ -1782,7 +1813,7 @@ }, "items": [ { - "uid": "oKFB6oOCS6S0eQPKoOzc2", + "uid": "HMX4EEphmyXy8HcXEAuFf", "name": "Get a list of private messages for a user", "type": "http-request", "request": { @@ -1799,7 +1830,7 @@ "headers": [], "params": [ { - "uid": "PiKDLJXYjGjpdyQbRnAjV", + "uid": "j4LHQMiMISqjTJjfXHQEC", "name": "username", "value": "", "description": "", @@ -1822,7 +1853,7 @@ "seq": 1 }, { - "uid": "3uQWbzMgfXcMl5nZdNIfK", + "uid": "aFxQBNKS8ntpYnuE0OKkW", "name": "Get a list of private messages sent for a user", "type": "http-request", "request": { @@ -1839,7 +1870,7 @@ "headers": [], "params": [ { - "uid": "BAUTnaeB7bbUJTsbgkOMa", + "uid": "7oTI5tlycnWrf5ZqFVYzS", "name": "username", "value": "", "description": "", @@ -1864,7 +1895,7 @@ ] }, { - "uid": "K01KjOMOu70nhm9N6a8Xu", + "uid": "L9TOUrPuWAjtMzbkLu7wb", "name": "Search", "type": "folder", "root": { @@ -1884,7 +1915,7 @@ }, "items": [ { - "uid": "GXEnAAcJWbvn71oUZDskv", + "uid": "NdX0YoqWGfVttLPsXZ977", "name": "Search for a term", "type": "http-request", "request": { @@ -1901,14 +1932,14 @@ "headers": [], "params": [ { - "uid": "ATKgu5lwa4EuZektVD9ID", + "uid": "kHrFML7dDfi0lGvITil04", "name": "q", "value": "", "description": "The query string needs to be url encoded and is made up of the following options:\n- Search term. This is just a string. Usually it would be the first item in the query.\n- `@`: Use the `@` followed by the username to specify posts by this user.\n- `#`: Use the `#` followed by the category slug to search within this category.\n- `tags:`: `api,solved` or for posts that have all the specified tags `api+solved`.\n- `before:`: `yyyy-mm-dd`\n- `after:`: `yyyy-mm-dd`\n- `order:`: `latest`, `likes`, `views`, `latest_topic`\n- `assigned:`: username (without `@`)\n- `in:`: `title`, `likes`, `personal`, `messages`, `seen`, `unseen`, `posted`, `created`, `watching`, `tracking`, `bookmarks`, `assigned`, `unassigned`, `first`, `pinned`, `wiki`\n- `with:`: `images`\n- `status:`: `open`, `closed`, `public`, `archived`, `noreplies`, `single_user`, `solved`, `unsolved`\n- `group:`: group_name or group_id\n- `group_messages:`: group_name or group_id\n- `min_posts:`: 1\n- `max_posts:`: 10\n- `min_views:`: 1\n- `max_views:`: 10\n\nIf you are using cURL you can use the `-G` and the `--data-urlencode` flags to encode the query:\n\n```\ncurl -i -sS -X GET -G \"http://localhost:3000/search.json\" \\\n--data-urlencode 'q=wordpress @scossar #fun after:2020-01-01'\n```\n", "type": "query" }, { - "uid": "WGMpKY2RYVrTOvgtN7LNK", + "uid": "kxyFprbStsEHk51jHUeKx", "name": "page", "value": "", "description": "", @@ -1932,7 +1963,7 @@ ] }, { - "uid": "XAvaimh0w5jyXXFsS9bp2", + "uid": "vXbh01bWtlzmuKEDSHLza", "name": "Site", "type": "folder", "root": { @@ -1952,7 +1983,7 @@ }, "items": [ { - "uid": "jUuuRdJpfnxsFT5GpLoy2", + "uid": "sMnU4KiDEnRYSTrXm3hnZ", "name": "Get site info", "type": "http-request", "request": { @@ -1983,7 +2014,7 @@ "seq": 1 }, { - "uid": "K7WmDN8gf7vFMQoTQ5lCN", + "uid": "vABHd0eNNxY1MkXHSur1K", "name": "Get site basic info", "type": "http-request", "request": { @@ -2016,7 +2047,7 @@ ] }, { - "uid": "gTRUzF3R7j86wxRPEpLvJ", + "uid": "lQVH7rioolzwE8TIwCqrd", "name": "Tags", "type": "folder", "root": { @@ -2036,7 +2067,7 @@ }, "items": [ { - "uid": "NNJemqt6Cs4Xwg8zvykBQ", + "uid": "qKBCEfOl215z7NBlR9o0J", "name": "Get a list of tag groups", "type": "http-request", "request": { @@ -2067,7 +2098,7 @@ "seq": 1 }, { - "uid": "AFnzmDMmZ8yIvmj8hgvRV", + "uid": "gPkmLnA8WZgDNnoZp8hpi", "name": "Creates a tag group", "type": "http-request", "request": { @@ -2098,7 +2129,7 @@ "seq": 2 }, { - "uid": "ZdjmFh20zhsKA6M4g1UGR", + "uid": "w5uYW3a10fbHV1d8LlE3n", "name": "Get a single tag group", "type": "http-request", "request": { @@ -2115,7 +2146,7 @@ "headers": [], "params": [ { - "uid": "uSzPrUdtEggzvJzu435BY", + "uid": "ZUri87GYoyOTHirRCv6kM", "name": "id", "value": "", "description": "", @@ -2138,7 +2169,7 @@ "seq": 3 }, { - "uid": "R3yv8mBmZlSmAqh2llk7A", + "uid": "it8yKydGplyMWJLHSLDzj", "name": "Update tag group", "type": "http-request", "request": { @@ -2155,7 +2186,7 @@ "headers": [], "params": [ { - "uid": "0ZK5azymdyF9Pm9p84mqP", + "uid": "ZatBQwNP9Sw4nqpR5BqMu", "name": "id", "value": "", "description": "", @@ -2178,7 +2209,7 @@ "seq": 4 }, { - "uid": "KZI3hSd3dcGkSCvTj9rkU", + "uid": "Dg9IpjoaSbB2fUJaOuWrS", "name": "Get a list of tags", "type": "http-request", "request": { @@ -2209,7 +2240,7 @@ "seq": 5 }, { - "uid": "U676UTasVtgIpVRCnZUxr", + "uid": "vpM5vSwgP2uOqlCLTV134", "name": "Get a specific tag", "type": "http-request", "request": { @@ -2226,7 +2257,7 @@ "headers": [], "params": [ { - "uid": "02JxXwyokZ9Nk6wJUT9Bm", + "uid": "KftNDZ81Ph1Y3px0vfB6R", "name": "name", "value": "", "description": "", @@ -2251,7 +2282,7 @@ ] }, { - "uid": "2dtWI5jSdhKGPS3r7Sv3m", + "uid": "EFurQwjrjP4d92sCnwOvK", "name": "Topics", "type": "folder", "root": { @@ -2271,7 +2302,7 @@ }, "items": [ { - "uid": "RM7IXVBsWMUlANPqJNwZv", + "uid": "b0pYJGSJDBuqgG7jqaWBs", "name": "Get specific posts from a topic", "type": "http-request", "request": { @@ -2287,14 +2318,14 @@ }, "headers": [ { - "uid": "UXuELOci3Pps9AeDwQSTv", + "uid": "lVOOJYDJS6iEz0Ri5YJJc", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "inK4HJQJARmex7zGbumRz", + "uid": "briSRP5n4tuGL8j0RueWu", "name": "Api-Username", "value": "", "description": "", @@ -2303,7 +2334,7 @@ ], "params": [ { - "uid": "8XykmfUiZ5mi85UxxIkgq", + "uid": "fJFPz26dhxRw3zASVSEcS", "name": "id", "value": "", "description": "", @@ -2326,7 +2357,7 @@ "seq": 1 }, { - "uid": "G4Y24sBJeEgMQPbCnytpd", + "uid": "JFpTZ1ob9eReDrh13JZmk", "name": "Get a single topic", "type": "http-request", "request": { @@ -2342,14 +2373,14 @@ }, "headers": [ { - "uid": "ypQ6u1oazHBpUZpDxm2nY", + "uid": "ids7hj2M3UQ7EppMk8Wam", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "ztJxNYTSiZm0F3n4dvweF", + "uid": "KPcJYguGrhESmlPzI6RX5", "name": "Api-Username", "value": "", "description": "", @@ -2358,7 +2389,7 @@ ], "params": [ { - "uid": "wkE2LraUzL2WYnjkkINzM", + "uid": "zoUiTMkAa7tqZoCsHG93b", "name": "id", "value": "", "description": "", @@ -2381,7 +2412,7 @@ "seq": 2 }, { - "uid": "EQkR4lz46WcgUwqvJWv5y", + "uid": "0rukSSJ2KeLgSIJYanCMl", "name": "Remove a topic", "type": "http-request", "request": { @@ -2397,14 +2428,14 @@ }, "headers": [ { - "uid": "to0EeONBkReEbYXoj8LyG", + "uid": "YFEodSaRsd34m5IJ2LkQM", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "GcCdfb1rCOHhc12Gb6VHA", + "uid": "JidzEefS9Vuch2Em9S5G8", "name": "Api-Username", "value": "", "description": "", @@ -2413,7 +2444,7 @@ ], "params": [ { - "uid": "AmIHMpaoGzObeYrBhik28", + "uid": "hK1etHUSeCoKtozU26wuN", "name": "id", "value": "", "description": "", @@ -2436,7 +2467,7 @@ "seq": 3 }, { - "uid": "mcRh1IKO4VK4RHzY6FNY2", + "uid": "s1WzagK4jetBbqAzVBYN2", "name": "Update a topic", "type": "http-request", "request": { @@ -2452,14 +2483,14 @@ }, "headers": [ { - "uid": "qFsRWq0yGcM7TE5nFHFue", + "uid": "urUs5WzpQ9wU4ZKWFfztj", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "1YjeXZv1bdPRzi7JpGiQm", + "uid": "H1rhz0HyEI6zrwqxhKXv8", "name": "Api-Username", "value": "", "description": "", @@ -2468,7 +2499,7 @@ ], "params": [ { - "uid": "jEwxKEP121xycGd0sJnsz", + "uid": "5NhjH9iXfpenKMdD0IWN0", "name": "id", "value": "", "description": "", @@ -2491,7 +2522,7 @@ "seq": 4 }, { - "uid": "HDdEjXQigtyKAA6tNuyDr", + "uid": "0api3Cs5YzeDYiuGZnDsT", "name": "Invite to topic", "type": "http-request", "request": { @@ -2507,14 +2538,14 @@ }, "headers": [ { - "uid": "muTMswAvWgPtzAjylyHAR", + "uid": "bO4elf0geYH7K6XuxgAXX", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "1Tw1yUHW6Zj8zsBP92uqU", + "uid": "mVGgqxrCZXx5dywh3qpIG", "name": "Api-Username", "value": "", "description": "", @@ -2523,7 +2554,7 @@ ], "params": [ { - "uid": "MRNdzgSC22s0C4kRqo1Fw", + "uid": "f7uED3oRQvIMYMrY6bMnb", "name": "id", "value": "", "description": "", @@ -2546,7 +2577,7 @@ "seq": 5 }, { - "uid": "H3a8jOgfGrJrVYIaYv1az", + "uid": "rHnDyk7FQieqb6S7TosYP", "name": "Invite group to topic", "type": "http-request", "request": { @@ -2562,14 +2593,14 @@ }, "headers": [ { - "uid": "qRW3cIbtx9QhpcVvsRZru", + "uid": "rMlhfy3iWgMFZndbFaPqU", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "BUyMbXNt04HL0zrnUpzsL", + "uid": "0cIyCI4GC1uRWr3k6INrr", "name": "Api-Username", "value": "", "description": "", @@ -2578,7 +2609,7 @@ ], "params": [ { - "uid": "D7Ai6b2PP7vl89BhXNEom", + "uid": "uKyovPAKosjpOVHVtxQZt", "name": "id", "value": "", "description": "", @@ -2601,7 +2632,7 @@ "seq": 6 }, { - "uid": "91ShsNNEKmmCc1CA4Dp5i", + "uid": "nL9kGkfEX5niTomhb6oYY", "name": "Bookmark topic", "type": "http-request", "request": { @@ -2617,14 +2648,14 @@ }, "headers": [ { - "uid": "nP1MtUnd93u1XF89WBVxJ", + "uid": "CC1PUclf7Udcz6IzoJ7XH", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "bzfRAGISMBHyAI9LR1HYa", + "uid": "qWzH1Atty8lMIjKEOdtqd", "name": "Api-Username", "value": "", "description": "", @@ -2633,7 +2664,7 @@ ], "params": [ { - "uid": "CubPKsnv5V4muT5VnLk7V", + "uid": "B8AhJUnWqModrN1o6rcpF", "name": "id", "value": "", "description": "", @@ -2656,7 +2687,7 @@ "seq": 7 }, { - "uid": "BLaNMk8ZEAB4T9kJmR5nA", + "uid": "T20ZxGVHAXtQxx4ixRwU3", "name": "Update the status of a topic", "type": "http-request", "request": { @@ -2672,14 +2703,14 @@ }, "headers": [ { - "uid": "HyS9gLyenyZ61ywPP6BFR", + "uid": "UV001SBMGJqt8lnNZ3UVS", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "miBugmRaMzkgdFl79LvlK", + "uid": "LbnNCdUgMVEuAR5crsabB", "name": "Api-Username", "value": "", "description": "", @@ -2688,7 +2719,7 @@ ], "params": [ { - "uid": "AE2fzrTzIqtB7k1ClCJQ8", + "uid": "LbB2d8nMvcVftG6luCwmn", "name": "id", "value": "", "description": "", @@ -2711,7 +2742,7 @@ "seq": 8 }, { - "uid": "w7Gf1N2lobfuapjBxrbdo", + "uid": "7tjwh4Q0YADgrgRAqK7OE", "name": "Get the latest topics", "type": "http-request", "request": { @@ -2727,14 +2758,14 @@ }, "headers": [ { - "uid": "B7C7SQih4sraXcxh8yf6l", + "uid": "uq4YjoHPQ4MCCJNvXhu40", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "ygRPiIZELNOcqdfj78khi", + "uid": "1q0jPFAJ7N2BaTUbhVPyX", "name": "Api-Username", "value": "", "description": "", @@ -2743,21 +2774,21 @@ ], "params": [ { - "uid": "BwDpjR8r8it1xxquW2XEx", + "uid": "XfGdslniO80nNm2Gq6Bm6", "name": "order", "value": "", "description": "Enum: `default`, `created`, `activity`, `views`, `posts`, `category`,\n`likes`, `op_likes`, `posters`", "type": "query" }, { - "uid": "tTmbvWRtXnoBjN9or3A6w", + "uid": "Yac35Q0WSQIYTKfRmBrBb", "name": "ascending", "value": "", "description": "Defaults to `desc`, add `ascending=true` to sort asc", "type": "query" }, { - "uid": "yqidnNZWpigQLrkPEuZNL", + "uid": "7FSI9ix0BN4PwbTEBIrtI", "name": "per_page", "value": "", "description": "Maximum number of topics returned, between 1-100", @@ -2779,7 +2810,7 @@ "seq": 9 }, { - "uid": "YU39ZIGpqgEah2SYmXRIc", + "uid": "fRtkPdhf8y1XVKzpAyuDv", "name": "Get the top topics filtered by period", "type": "http-request", "request": { @@ -2795,14 +2826,14 @@ }, "headers": [ { - "uid": "cda4VobuyDu7YD4Poywf6", + "uid": "S3WLUIqiG7ydnkbGfvpsh", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "6QXqL3fiTe3vrvKVZwcdc", + "uid": "Wz2l5dPVZ6Tk2hKCyXox0", "name": "Api-Username", "value": "", "description": "", @@ -2811,14 +2842,14 @@ ], "params": [ { - "uid": "GIfZLBuKBPyTlKZoXGD8e", + "uid": "k4uCewCniUtqPQDFlGari", "name": "period", "value": "", "description": "Enum: `all`, `yearly`, `quarterly`, `monthly`, `weekly`, `daily`", "type": "query" }, { - "uid": "CRj4HpPzFAVwIJVNVWuRf", + "uid": "WMSyuavj3Mv4QtZSfsxUM", "name": "per_page", "value": "", "description": "Maximum number of topics returned, between 1-100", @@ -2840,7 +2871,7 @@ "seq": 10 }, { - "uid": "zvw7JdUkXv579yB4hhO6N", + "uid": "bMUBoFe1Zlvvv2Bo99vX2", "name": "Set notification level", "type": "http-request", "request": { @@ -2856,14 +2887,14 @@ }, "headers": [ { - "uid": "mbf4QXxYbEF0AESvmjKxI", + "uid": "xJMjrzP0DCneEXjPKV4ob", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "gmxHmYDR1EhkDVS3xZfiq", + "uid": "RNZXIQEHKR35i5aEUk9M1", "name": "Api-Username", "value": "", "description": "", @@ -2872,7 +2903,7 @@ ], "params": [ { - "uid": "R2sitsQey7RXWWJjem7Cw", + "uid": "Q6MNpbmbAOhfZ9k1Ar47B", "name": "id", "value": "", "description": "", @@ -2895,7 +2926,7 @@ "seq": 11 }, { - "uid": "FYylWyK80VVAfOGDNLwub", + "uid": "dd0XARRXoKo8EKqWPXYvW", "name": "Update topic timestamp", "type": "http-request", "request": { @@ -2911,14 +2942,14 @@ }, "headers": [ { - "uid": "nvn49kAcj1HyM7CFZWren", + "uid": "HBPCufma2OH2zixObfZ4l", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "WVGBz5PoBXMHUSSQIFez4", + "uid": "OjZIkKQfbOtMJZDk47Utb", "name": "Api-Username", "value": "", "description": "", @@ -2927,7 +2958,7 @@ ], "params": [ { - "uid": "Ik76uC0RjDpCrXuUsI69t", + "uid": "A3WzBaDbiTaUN1GZMmnoJ", "name": "id", "value": "", "description": "", @@ -2950,7 +2981,7 @@ "seq": 12 }, { - "uid": "nkmhAJijvcdBi3rtVIFo0", + "uid": "NPfjqDsjZ3HYe5C0f6ILO", "name": "Create topic timer", "type": "http-request", "request": { @@ -2966,14 +2997,14 @@ }, "headers": [ { - "uid": "Vxx98OTvZT1myO7zUl7l3", + "uid": "Q8BJEttCSfhDwieRBWpok", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "IiMYHfG65NYk0Shh0cm4B", + "uid": "Yjha2bG9jO6len1lIVVUY", "name": "Api-Username", "value": "", "description": "", @@ -2982,7 +3013,7 @@ ], "params": [ { - "uid": "fiRBwfmiSjSMkvO5PGj2d", + "uid": "BdfUUPubFsC4L37C48B5S", "name": "id", "value": "", "description": "", @@ -3005,7 +3036,7 @@ "seq": 13 }, { - "uid": "y6YXGrGLIeJwAWp9uP7Q7", + "uid": "Um2VmeUMGffLoKCxxfoJZ", "name": "Get topic by external_id", "type": "http-request", "request": { @@ -3022,7 +3053,7 @@ "headers": [], "params": [ { - "uid": "vO2RpMWt7vJCOMqDhRwna", + "uid": "egfm7O70wItrN1TB39M9a", "name": "external_id", "value": "", "description": "", @@ -3047,7 +3078,7 @@ ] }, { - "uid": "HccLk7mNjLuLUvl3Ovt8y", + "uid": "AsADTXjemg62D8kS8Z9Ua", "name": "Uploads", "type": "folder", "root": { @@ -3067,7 +3098,7 @@ }, "items": [ { - "uid": "7YKrBG1hZ2QIHllURvkRy", + "uid": "Jk6IQKoAAJCoraR5VZ51D", "name": "Creates an upload", "type": "http-request", "request": { @@ -3098,7 +3129,7 @@ "seq": 1 }, { - "uid": "jXVb8UBJlcAq77keyGI7y", + "uid": "E83nWdWXgrViMIM2Rbkag", "name": "Initiates a direct external upload", "type": "http-request", "request": { @@ -3129,7 +3160,7 @@ "seq": 2 }, { - "uid": "mLgqohHpPCrGPgN6OgRmv", + "uid": "8SaEFwcAXhxo8XWUMIbr1", "name": "Completes a direct external upload", "type": "http-request", "request": { @@ -3160,7 +3191,7 @@ "seq": 3 }, { - "uid": "1L1yFYD43iIEkHOEa4bsw", + "uid": "pebT6SlFVgfL6q1ZF4om6", "name": "Creates a multipart external upload", "type": "http-request", "request": { @@ -3191,7 +3222,7 @@ "seq": 4 }, { - "uid": "j3P6BrAK65qdMnhqzQ9ZD", + "uid": "EJX3phJRcs6bopEHXr6VO", "name": "Generates batches of presigned URLs for multipart parts", "type": "http-request", "request": { @@ -3222,7 +3253,7 @@ "seq": 5 }, { - "uid": "vFbWuqXnuGqBsX5quQBTV", + "uid": "sPdZZtULTjdEVMe1tusZ4", "name": "Abort multipart upload", "type": "http-request", "request": { @@ -3253,7 +3284,7 @@ "seq": 6 }, { - "uid": "uCbKq9AeGfB0GpsUIwf0v", + "uid": "Hq0l2duG8jmCIlfUYnELy", "name": "Complete multipart upload", "type": "http-request", "request": { @@ -3286,7 +3317,7 @@ ] }, { - "uid": "ypyqyzS0aVvUqCVzGhqk3", + "uid": "U8Cbjg7nYhrzj5NTW9cmd", "name": "Users", "type": "folder", "root": { @@ -3306,7 +3337,7 @@ }, "items": [ { - "uid": "EkZffSNIwp74rUCmnjgA4", + "uid": "BxvZzfrdTUe8Wxb3TglV4", "name": "Creates a user", "type": "http-request", "request": { @@ -3322,14 +3353,14 @@ }, "headers": [ { - "uid": "fRXKg8Rj5pUUIU1XBIN5t", + "uid": "u6A5CoXljl15cSnQLUHS3", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "tDDb9fXGBT8Sr3YciPVQd", + "uid": "HlFOmsootOLcq1Ch01HXu", "name": "Api-Username", "value": "", "description": "", @@ -3352,7 +3383,7 @@ "seq": 1 }, { - "uid": "AI9lmh7nmwywaFTLILi6Y", + "uid": "SRJ5uvua6KyevFethHnhk", "name": "Get a single user by username", "type": "http-request", "request": { @@ -3368,14 +3399,14 @@ }, "headers": [ { - "uid": "CScCJbWNZkTzhIrWiKqg1", + "uid": "wNiNBRzxvzlpXXL5SgGDH", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "qXDk3gnfPyY0DUoGPGUGY", + "uid": "kxYsp02VDdaZs7l4PoQj9", "name": "Api-Username", "value": "", "description": "", @@ -3384,7 +3415,7 @@ ], "params": [ { - "uid": "xoSyn7a20KnHv5S4DKSkW", + "uid": "DU8GN3FltPiijn9Ydpl5c", "name": "username", "value": "", "description": "", @@ -3407,7 +3438,7 @@ "seq": 2 }, { - "uid": "OctFFb6VAEXl5eOlYUsZz", + "uid": "9ukYEbGDjsSPEYkLTOeJq", "name": "Update a user", "type": "http-request", "request": { @@ -3423,14 +3454,14 @@ }, "headers": [ { - "uid": "F2Rcvq0VJ4JHdB1VQYqzM", + "uid": "snLeYhTnyaiOFwssKLKYS", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "FStCTwH6nWO2R8iHSWICe", + "uid": "zeo73bjTLmf9BCfwWw46d", "name": "Api-Username", "value": "", "description": "", @@ -3439,7 +3470,7 @@ ], "params": [ { - "uid": "mIyKwSDgaopoBqfbHuFbS", + "uid": "GylvGZyJTC6cmBIosYIp8", "name": "username", "value": "", "description": "", @@ -3462,7 +3493,7 @@ "seq": 3 }, { - "uid": "mUeOOhlFUCKigdObcaufy", + "uid": "JF4sIKpG9BsBFHLUXUaHm", "name": "Get a user by external_id", "type": "http-request", "request": { @@ -3478,14 +3509,14 @@ }, "headers": [ { - "uid": "V7pFY8liAK31VIULZnluW", + "uid": "FAY62emoJCd2CM11aEPXf", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "mXIaOaQTB1VwDUchYK2V7", + "uid": "LMzHeLglaLBNjVOvBPzk4", "name": "Api-Username", "value": "", "description": "", @@ -3494,7 +3525,7 @@ ], "params": [ { - "uid": "YjCRRC22yDq0Ix2GkMbZW", + "uid": "9fDkvGehi9Q7ZQcy7oBvr", "name": "external_id", "value": "", "description": "", @@ -3517,7 +3548,7 @@ "seq": 4 }, { - "uid": "rEtGVCXFlQ5Pcs2k1f6gZ", + "uid": "frccoPBjhI0RAe3wbKXIP", "name": "Get a user by identity provider external ID", "type": "http-request", "request": { @@ -3533,14 +3564,14 @@ }, "headers": [ { - "uid": "vIZq9Yt9v2MgDazB0wBUh", + "uid": "q4ePPUrYdDbqBvHH181Co", "name": "Api-Key", "value": "", "description": "", "enabled": true }, { - "uid": "TZCyGbBiMF2YEidw4mKM8", + "uid": "M3d6wm0U1W5DYsa9qUaJa", "name": "Api-Username", "value": "", "description": "", @@ -3549,7 +3580,7 @@ ], "params": [ { - "uid": "nNwuumaENQTVTZqPsKOIk", + "uid": "6N9DWBxi9lHn6GQNlzXko", "name": "provider", "value": "", "description": "Authentication provider name. Can be found in the provider callback\nURL: `/auth/{provider}/callback`", @@ -3557,7 +3588,7 @@ "type": "path" }, { - "uid": "tao2SA44FLXfzNhLJai3b", + "uid": "X4U14yCQtJbICEfA9pOmX", "name": "external_id", "value": "", "description": "", @@ -3580,7 +3611,7 @@ "seq": 5 }, { - "uid": "VsAb7rxQXZZypooz30pSe", + "uid": "ZsrE6uEODv6XX6seDzJ32", "name": "Update avatar", "type": "http-request", "request": { @@ -3597,7 +3628,7 @@ "headers": [], "params": [ { - "uid": "aM6ZLQMoiVkVRgE0joXx7", + "uid": "zik1yCUrX99MIzE0ONqGi", "name": "username", "value": "", "description": "", @@ -3620,7 +3651,7 @@ "seq": 6 }, { - "uid": "k3zvt8ZkmOWSyIChLuo3n", + "uid": "7wOIG30mCNZyxkPEiXPlx", "name": "Update email", "type": "http-request", "request": { @@ -3637,7 +3668,7 @@ "headers": [], "params": [ { - "uid": "1xFvQlDwnJ7OtkwQkcJhO", + "uid": "mnDZfbAFyp6TDclW9qzw6", "name": "username", "value": "", "description": "", @@ -3660,7 +3691,7 @@ "seq": 7 }, { - "uid": "5SnIUPyqS4JYUbmyJBbRh", + "uid": "QJYZRufVAlBWtzOkFbdz3", "name": "Update username", "type": "http-request", "request": { @@ -3677,7 +3708,7 @@ "headers": [], "params": [ { - "uid": "BTYbLwI8QdUjggBfstzzM", + "uid": "nXfsf0NX8tqsHssrSmiG3", "name": "username", "value": "", "description": "", @@ -3700,7 +3731,7 @@ "seq": 8 }, { - "uid": "BnjkajitPyBtksde66Rh2", + "uid": "9FiW9RHnodC5nxkgnfLhg", "name": "Get a public list of users", "type": "http-request", "request": { @@ -3717,7 +3748,7 @@ "headers": [], "params": [ { - "uid": "6fly5ShEl3x9MZARqY66A", + "uid": "nxzknBohjtc7rNhlcGDIQ", "name": "period", "value": "", "description": "", @@ -3725,7 +3756,7 @@ "type": "query" }, { - "uid": "WJeE2MfBDO5yhyRs5x23A", + "uid": "RLGCCCAVuGMq7AjJreNQx", "name": "order", "value": "", "description": "", @@ -3733,14 +3764,14 @@ "type": "query" }, { - "uid": "w2FNei4eLqkJ2mgjXARZz", + "uid": "zina7sMSAvIVmtuWztFYN", "name": "asc", "value": "", "description": "", "type": "query" }, { - "uid": "au972Z7zeXKQCR9A4r3U2", + "uid": "aKq9rbCRYFDEaaen12mZP", "name": "page", "value": "", "description": "", @@ -3762,7 +3793,7 @@ "seq": 9 }, { - "uid": "Lc5iZiqDNodtjmL0fCsW3", + "uid": "R1bl3NPXzNg9QlSlcbScs", "name": "Get a user by id", "type": "http-request", "request": { @@ -3779,7 +3810,7 @@ "headers": [], "params": [ { - "uid": "J3A5u6Pb1KqAud8XPBMdn", + "uid": "svx6YNVAmgz5tVdxBUSYU", "name": "id", "value": "", "description": "", @@ -3802,7 +3833,7 @@ "seq": 10 }, { - "uid": "HBBET34oaaV9Q9CeG2S0r", + "uid": "ZLSO8FZvbWny41mDIYKMt", "name": "Delete a user", "type": "http-request", "request": { @@ -3819,7 +3850,7 @@ "headers": [], "params": [ { - "uid": "TbdurvOdGvf6fAV233Loj", + "uid": "cuVwotnbpc32AyFOzREUL", "name": "id", "value": "", "description": "", @@ -3842,7 +3873,7 @@ "seq": 11 }, { - "uid": "vioxiLS2GM0DqNfjClF1s", + "uid": "7NcgfqnMLg4duX2pp4yhj", "name": "Activate a user", "type": "http-request", "request": { @@ -3859,7 +3890,7 @@ "headers": [], "params": [ { - "uid": "jB5jN3udDexQwIa6qMWr1", + "uid": "e15d9FKSPnglJZv7EnqCf", "name": "id", "value": "", "description": "", @@ -3882,7 +3913,7 @@ "seq": 12 }, { - "uid": "yl2yDgN1gGg83w5X95vJl", + "uid": "X84JESXB8rDvjfs5kit37", "name": "Deactivate a user", "type": "http-request", "request": { @@ -3899,7 +3930,7 @@ "headers": [], "params": [ { - "uid": "ngTJi7Ph6PZDVWoC8iChi", + "uid": "hBRVVJd58b2UlLEF0Ayqk", "name": "id", "value": "", "description": "", @@ -3922,7 +3953,7 @@ "seq": 13 }, { - "uid": "8lJokPJpAuJ23Abzxa2Ua", + "uid": "CpwJXbHaSVaC1dLoxqsQj", "name": "Suspend a user", "type": "http-request", "request": { @@ -3939,7 +3970,7 @@ "headers": [], "params": [ { - "uid": "jZKnC2VAXIbBjOQjcHmW7", + "uid": "Aha7CEaRQHmY1vz8V63sK", "name": "id", "value": "", "description": "", @@ -3962,7 +3993,7 @@ "seq": 14 }, { - "uid": "TqB1GYGYAAXMDRTXs1sPT", + "uid": "31BtMj2U5s1jv2nouwcUD", "name": "Silence a user", "type": "http-request", "request": { @@ -3979,7 +4010,7 @@ "headers": [], "params": [ { - "uid": "b78vcEXUxuqpzi65HITZv", + "uid": "nJdLTXoAR4HMcsuSwoaNy", "name": "id", "value": "", "description": "", @@ -4002,7 +4033,7 @@ "seq": 15 }, { - "uid": "DIZDa6dBuFe8OHnUb296L", + "uid": "CCvBpp9wpDSfzSDkeQEGk", "name": "Anonymize a user", "type": "http-request", "request": { @@ -4019,7 +4050,7 @@ "headers": [], "params": [ { - "uid": "acy8D8aQFFaq3M8IZmzPp", + "uid": "ior6DAzsFvdrF1gfqh5gR", "name": "id", "value": "", "description": "", @@ -4042,7 +4073,7 @@ "seq": 16 }, { - "uid": "9tCea2qebnp5jqYVMH3ZH", + "uid": "xgjJiXQMSqwKZOTZP1s82", "name": "Log a user out", "type": "http-request", "request": { @@ -4059,7 +4090,7 @@ "headers": [], "params": [ { - "uid": "CUGhU4K65Ui5l5J7jjsWF", + "uid": "rN3zjlrbJMFAfA9Z8L2KS", "name": "id", "value": "", "description": "", @@ -4082,7 +4113,7 @@ "seq": 17 }, { - "uid": "rHOutrrJl1VqoAjcn22jy", + "uid": "NUXEhdm8WxIn2mEQLaDsk", "name": "Refresh gravatar", "type": "http-request", "request": { @@ -4099,7 +4130,7 @@ "headers": [], "params": [ { - "uid": "ZtgUPKVP3fhF61ZfHGHs5", + "uid": "a5v3pkIDtA7hKVNnrSCrT", "name": "username", "value": "", "description": "", @@ -4122,7 +4153,7 @@ "seq": 18 }, { - "uid": "kl6vpJwuGEms7CE6KrlIM", + "uid": "s7UOThomVSIqP76V9WPHx", "name": "List users", "type": "http-request", "request": { @@ -4139,49 +4170,49 @@ "headers": [], "params": [ { - "uid": "x6Wed6cY1H6LP4EhdOJMM", + "uid": "0rVqLc0luvhOXdL8sxZZe", "name": "order", "value": "", "description": "", "type": "query" }, { - "uid": "7EB0Od6FR2ORNOhY9ozfX", + "uid": "vJ5WotPYwUiTLyfFgjlED", "name": "asc", "value": "", "description": "", "type": "query" }, { - "uid": "q6s8S3Buq4gU2JEK81PXv", + "uid": "KaR5TQh5C37l1bACycXea", "name": "page", "value": "", "description": "", "type": "query" }, { - "uid": "fHaL0yg41tvFIGzlysczg", + "uid": "wlCCBjsiBXmVtnDXsAy9j", "name": "show_emails", "value": "", "description": "Include user email addresses in response. These requests will\nbe logged in the staff action logs.", "type": "query" }, { - "uid": "hDNSMDE3KWouonOptbGhG", + "uid": "CsxJrIOL6cS8msgXtPv63", "name": "stats", "value": "", "description": "Include user stats information", "type": "query" }, { - "uid": "4kEbX09VYFXzIQA6FuDrP", + "uid": "dxmcx6bxmSYB2Jr5rBaO2", "name": "email", "value": "", "description": "Filter to the user with this email address", "type": "query" }, { - "uid": "EotQVptp2eFPrq1xRmjKU", + "uid": "alfPGw5BMbYFwaichS90o", "name": "ip", "value": "", "description": "Filter to users with this IP address", @@ -4203,7 +4234,7 @@ "seq": 19 }, { - "uid": "vRy8jlwPCdxiFEG3tHgCL", + "uid": "89SgeOvdozsuIkXzNlbMN", "name": "List users by flag", "type": "http-request", "request": { @@ -4220,7 +4251,7 @@ "headers": [], "params": [ { - "uid": "FYDPEza5CxDxDJKy8lGTB", + "uid": "jDbaCmtKij0E1BZjW7faa", "name": "flag", "value": "", "description": "", @@ -4228,49 +4259,49 @@ "type": "path" }, { - "uid": "O7KbOzOpsSPFY8YN1hLbF", + "uid": "QqgXg30poHrZtb00Ba44Q", "name": "order", "value": "", "description": "", "type": "query" }, { - "uid": "h0lSsi9JhykwwnZZiR2nG", + "uid": "itJSaVOQbMaNsO5YLx4Cj", "name": "asc", "value": "", "description": "", "type": "query" }, { - "uid": "7ii9i70041GtaWqOogsYm", + "uid": "Uz7ZjInSgHC6QmN2IGC1A", "name": "page", "value": "", "description": "", "type": "query" }, { - "uid": "nHqoVUJEx4hEWdxP7uv4h", + "uid": "xyL7g88ogGqO8hNFbTpLJ", "name": "show_emails", "value": "", "description": "Include user email addresses in response. These requests will\nbe logged in the staff action logs.", "type": "query" }, { - "uid": "aLjuFfRV85ljMQ6tqw8bN", + "uid": "PiptuYqcP9oRn6UT4Vmmd", "name": "stats", "value": "", "description": "Include user stats information", "type": "query" }, { - "uid": "7IbDdgba8ckURpPIr0Udl", + "uid": "rTMIoKSCQvOyOc8DthSWS", "name": "email", "value": "", "description": "Filter to the user with this email address", "type": "query" }, { - "uid": "JFt8bq7Fg6Z4SW1oU7iQ5", + "uid": "MUVoH4rU7FbdLhtfgdr1b", "name": "ip", "value": "", "description": "Filter to users with this IP address", @@ -4292,7 +4323,7 @@ "seq": 20 }, { - "uid": "Xpr1w2gRBtRHa6iBfHmHr", + "uid": "akBSi5MoXTWQn0xk4y1Ho", "name": "Get a list of user actions", "type": "http-request", "request": { @@ -4309,7 +4340,7 @@ "headers": [], "params": [ { - "uid": "ktceF7RjefjKASGb6LgAM", + "uid": "R32h4wseAownV82240ALz", "name": "offset", "value": "", "description": "", @@ -4317,7 +4348,7 @@ "type": "query" }, { - "uid": "zDRiLmJsAzxEQunXmK0cy", + "uid": "ZvCjZ9puH2QOq841QcjCx", "name": "username", "value": "", "description": "", @@ -4325,7 +4356,7 @@ "type": "query" }, { - "uid": "571ANQamAiZihsTQ6fbW0", + "uid": "gBBpdoP8gwgip2S2GA1o5", "name": "filter", "value": "", "description": "", @@ -4348,7 +4379,7 @@ "seq": 21 }, { - "uid": "OvkSV9UR9eD8NzIak0neE", + "uid": "H3HP7bCLLnG9TPQqNMeEc", "name": "Send password reset email", "type": "http-request", "request": { @@ -4379,7 +4410,7 @@ "seq": 22 }, { - "uid": "xdvpOTzYYBtUoBvfaBDK7", + "uid": "eA64R9vmG67tRsCFup8Sg", "name": "Change password", "type": "http-request", "request": { @@ -4396,7 +4427,7 @@ "headers": [], "params": [ { - "uid": "rTAaLEyjKDx0rWV5JUc8Q", + "uid": "iXQ9pdiqJ8EY1CalDlded", "name": "token", "value": "", "description": "", @@ -4419,7 +4450,7 @@ "seq": 23 }, { - "uid": "zXf5Rg3vgS5XwOZdLFTfy", + "uid": "8YsxMCbT4P6yR0oF2ot0c", "name": "Get email addresses belonging to a user", "type": "http-request", "request": { @@ -4436,7 +4467,7 @@ "headers": [], "params": [ { - "uid": "Uqw7FCn5ANgFbyxQ2vKlj", + "uid": "Xg5BFOaHG23fHAqIbFDFq", "name": "username", "value": "", "description": "", @@ -4463,11 +4494,11 @@ ], "environments": [ { - "uid": "zYwmLjjYW3BDyut1JPymN", + "uid": "LgVmCpg6YPal3rPzHG9FR", "name": "Environment 1", "variables": [ { - "uid": "NBFuoIYVKNvibHRpbRkhy", + "uid": "alsPQi33XX4DdfYEqYooB", "name": "baseUrl", "value": "https://discourse.example.com", "type": "text", diff --git a/openapi.json b/openapi.json index 8b12e8f..65026d8 100644 --- a/openapi.json +++ b/openapi.json @@ -13879,6 +13879,74 @@ } } }, + "/user_badges.json": { + "post": { + "summary": "Grant a badge to a user", + "tags": [ + "Badges", + "Users" + ], + "operationId": "grantUserBadge", + "parameters": [], + "responses": { + "200": { + "description": "badge granted" + } + }, + "requestBody": { + "content": { + "application/json": { + "schema": { + "additionalProperties": false, + "properties": { + "username": { + "type": "string", + "description": "The username of the user to grant the badge to." + }, + "badge_id": { + "type": "integer", + "description": "The ID of the badge to grant. Either badge_id or badge_name\nis required." + }, + "badge_name": { + "type": "string", + "description": "The name of the badge to grant. Either badge_id or\nbadge_name is required." + }, + "reason": { + "type": "string", + "description": "Optional URL of a post or topic associated with the\ngrant. Cannot be used together with post_id." + }, + "post_id": { + "type": "integer", + "minimum": 1, + "description": "Optional ID of a visible, non-deleted post associated\nwith the grant. Cannot be used together with reason." + }, + "suppress_notification": { + "type": "boolean", + "default": false, + "description": "Suppress the notification for this grant only. Omit\nor set to false to preserve normal notification behavior, including\nexisting suppression rules. The badge is still granted and grant\nevents still occur." + } + }, + "required": [ + "username" + ], + "anyOf": [ + { + "required": [ + "badge_id" + ] + }, + { + "required": [ + "badge_name" + ] + } + ] + } + } + } + } + } + }, "/user-badges/{username}.json": { "get": { "summary": "List badges for a user", @@ -15084,6 +15152,12 @@ "type": "string" } }, + "hidden_composer_toolbar_buttons": { + "type": "array", + "items": { + "type": "string" + } + }, "show_original_content": { "type": "boolean" }, @@ -15134,7 +15208,8 @@ "show_original_content", "send_shortcut", "automatically_translate", - "understood_languages" + "understood_languages", + "hidden_composer_toolbar_buttons" ] } }, @@ -16178,6 +16253,12 @@ "type": "string" } }, + "hidden_composer_toolbar_buttons": { + "type": "array", + "items": { + "type": "string" + } + }, "show_original_content": { "type": "boolean" }, @@ -16228,7 +16309,8 @@ "show_original_content", "send_shortcut", "automatically_translate", - "understood_languages" + "understood_languages", + "hidden_composer_toolbar_buttons" ] } }, @@ -17207,6 +17289,12 @@ "type": "string" } }, + "hidden_composer_toolbar_buttons": { + "type": "array", + "items": { + "type": "string" + } + }, "show_original_content": { "type": "boolean" }, @@ -17257,7 +17345,8 @@ "show_original_content", "send_shortcut", "automatically_translate", - "understood_languages" + "understood_languages", + "hidden_composer_toolbar_buttons" ] } }, diff --git a/openapi.yml b/openapi.yml index 983b569..f1b52dd 100644 --- a/openapi.yml +++ b/openapi.yml @@ -9887,6 +9887,57 @@ paths: required: - unique_identifier - parts + "/user_badges.json": + post: + summary: Grant a badge to a user + tags: + - Badges + - Users + operationId: grantUserBadge + parameters: [] + responses: + '200': + description: badge granted + requestBody: + content: + application/json: + schema: + additionalProperties: false + properties: + username: + type: string + description: The username of the user to grant the badge to. + badge_id: + type: integer + description: The ID of the badge to grant. Either badge_id or badge_name + is required. + badge_name: + type: string + description: The name of the badge to grant. Either badge_id or + badge_name is required. + reason: + type: string + description: Optional URL of a post or topic associated with the + grant. Cannot be used together with post_id. + post_id: + type: integer + minimum: 1 + description: Optional ID of a visible, non-deleted post associated + with the grant. Cannot be used together with reason. + suppress_notification: + type: boolean + default: false + description: Suppress the notification for this grant only. Omit + or set to false to preserve normal notification behavior, including + existing suppression rules. The badge is still granted and grant + events still occur. + required: + - username + anyOf: + - required: + - badge_id + - required: + - badge_name "/user-badges/{username}.json": get: summary: List badges for a user @@ -10727,6 +10778,10 @@ paths: type: array items: type: string + hidden_composer_toolbar_buttons: + type: array + items: + type: string show_original_content: type: boolean send_shortcut: @@ -10775,6 +10830,7 @@ paths: - send_shortcut - automatically_translate - understood_languages + - hidden_composer_toolbar_buttons required: - id - username @@ -11513,6 +11569,10 @@ paths: type: array items: type: string + hidden_composer_toolbar_buttons: + type: array + items: + type: string show_original_content: type: boolean send_shortcut: @@ -11561,6 +11621,7 @@ paths: - send_shortcut - automatically_translate - understood_languages + - hidden_composer_toolbar_buttons required: - id - username @@ -12260,6 +12321,10 @@ paths: type: array items: type: string + hidden_composer_toolbar_buttons: + type: array + items: + type: string show_original_content: type: boolean send_shortcut: @@ -12308,6 +12373,7 @@ paths: - send_shortcut - automatically_translate - understood_languages + - hidden_composer_toolbar_buttons required: - id - username