@nuxx/torn-fetch
Version:
provides a wrapper around openapi-fetch that throws an error when Torn's API returns an error
1,688 lines • 457 kB
TypeScript
/**
* This file was auto-generated by openapi-typescript.
* Do not make direct changes to the file.
*/
interface paths {
"/user/attacks": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your detailed attacks
* @description Requires limited access key. <br>
*/
get: operations["3acc98a3016974b786cb01e04e1ced04"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/attacksfull": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your simplified attacks
* @description Requires limited access key. <br>Returns up to 1,000 rows. <br>
*/
get: operations["e995691fd9845c8b4a91f065ac9c8420"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/bounties": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get bounties placed on you
* @description Requires public access key. <br>
*/
get: operations["c85fd102a25aaec3aa98611d0da6c219"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/bounties": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get bounties placed on a specific user
* @description Requires public access key. <br>
*/
get: operations["eb5eca5c6b978ee23ef74035c14ff4cc"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/calendar": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your competition's event start time
* @description Requires minimal access key. <br>Only available to yourself.
*/
get: operations["4cc4cc6fa3764f9732db9589e91d7739"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{crimeId}/crimes": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your crime statistics
* @description Requires minimal access key. <br>Return the details and statistics about for a specific crime.
*/
get: operations["37f1e394f9d6e3f6fd436fae3e9b9ac4"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/education": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your education information
* @description The response contains a list of complete eduactions and of a current education (if any).
*/
get: operations["fddc6adc5139d8a1e0a151d80816dba7"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/enlistedcars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get user enlisted cars
* @description Requires minimal access key. <br>Returns a list of all user enlisted cars.
*/
get: operations["dc3deee7629610931240be337c47a8ee"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/factionbalance": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your current faction balance
* @description Requires limited access key. <br>
*/
get: operations["b7ebbeea51dc2ef56c3ed5fd9d94e680"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/forumfeed": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get updates on your threads and posts
* @description Requires minimal access key. <br>This selection returns data visible in 'Feed' section on forum page. Feed is sorted by timestamp descending. Only a maximum of 100 rows are returned.
*/
get: operations["17f99b99fac9601887dd1d001b95bb08"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/forumfriends": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get updates on your friends' activity
* @description Requires minimal access key. <br>This selection returns data visible in 'Friends' section on forum page. Feed is sorted by timestamp descending. Only a maximum of 100 rows are returned.
*/
get: operations["2ceb7f08dc5f06a01d1fbe50425414c1"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/forumposts": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your posts
* @description Requires public access key. <br>Returns 20 posts per page.
*/
get: operations["cc3a21ed98c1a80ffeeda4e33c75b9a0"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/forumposts": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get posts for a specific player
* @description Requires public access key. <br>Returns 20 posts per page for a specific player.
*/
get: operations["423ceffcad89f9ee7abfb85bed32b692"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/forumsubscribedthreads": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get updates on threads you subscribed to
* @description Requires minimal access key. <br>This selection returns data visible in 'Subscribed Threads' section on forum page. Threads are sorted in the same way as on site.
*/
get: operations["92c7e86065c3d18b000e825aa6688eed"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/forumthreads": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your threads
* @description Requires public access key. <br>Returns 100 threads per page. The field 'new_posts' is also available, indicating the amount of unread posts with a Minimum API key (or higher).
*/
get: operations["807adc6a64d86e07d629a15dde8c6105"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/forumthreads": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get threads for a specific player
* @description Requires public access key. <br>Returns 100 threads per page for a specific player. When requesting data for the key owner, a field 'new_posts' is also available, indicating the amount of unread posts. Minimum API key is required for that.
*/
get: operations["481c6645dae298b54f0630ef7de81dba"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/hof": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your hall of fame rankings
* @description Requires public access key. <br>When requesting selection with Limited, Full or Custom key, battle_stats selection will be populated.
*/
get: operations["959a3a302d736b416ec1edd4def8fe91"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/hof": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get hall of fame rankings for a specific player
* @description Requires public access key. <br>The battle_stats selection will be populated only when requesting selection with Limited, Full or Custom key and for yourself.
*/
get: operations["f86d41c9434e42d22f9ff46ecc4e5b88"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/itemmarket": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your item market listings for a specific item
* @description Requires limited access key. <br>
*/
get: operations["8fcbe4dcf8a3a28e31e2eaab877feea1"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/jobranks": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your starter job positions
* @description Requires minimal access key. <br>
*/
get: operations["facf1ddeef80a440229941f49aec6ccc"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/list": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your friends, enemies or targets list
* @description Requires limited access key. <br>
*/
get: operations["e93ba44fcc7ad2eb3063dec7469ee2f6"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/organizedcrime": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your current ongoing organized crime
* @description Requires minimal access key. <br>
*/
get: operations["3c6f8acbfcb398592e3f3b65ab91a40f"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/personalstats": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your personal stats
* @description Requires public access key. <br>
* * UserPersonalStatsFull is returned only when this selection is requested with Limited, Full or Custom key access key.
* * UserPersonalStatsFullPublic is returned when the requested category is 'all'.
* * UserPersonalStatsPopular is returned when the requested category is 'popular'. Please try to use UserPersonalStatsPopular over UserPersonalStatsFullPublic wherever possible in order to reduce the server load.
* * Otherwise, UserPersonalStatsCategory is returned for the matched category.
* * It's possible to request specific stats via 'stat' parameter. In this case the response will vary depending on the stats requested. Private stats are still available only to the key owner (with Limited or higher key).
* * Additionally, historical stats can also be fetched via 'stat' query parameter, but 'timestamp' parameter must be provided as well. It's only possible to pass up to 10 historical stats at once (the rest is trimmed). When requesting historical stats the response will be of type UserPersonalStatsHistoric.
*/
get: operations["388e8008ae1c2645819af76d71ef92a5"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/personalstats": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a player's personal stats
* @description Requires public access key. <br>
* * UserPersonalStatsFull is returned only when this selection is requested for the key owner with Limited, Full or Custom key.
* * UserPersonalStatsFullPublic is returned when the requested category is 'all'.
* * UserPersonalStatsPopular is returned when the requested category is 'popular'. Please try to use UserPersonalStatsPopular over UserPersonalStatsFullPublic wherever possible in order to reduce the server load.
* * Otherwise, UserPersonalStatsCategory is returned for the matched category.
* * It's possible to request specific stats via 'stat' parameter. In this case the response will vary depending on the stats requested. Private stats are still available only to the key owner (with Limited or higher key).
* * Additionally, historical stats can also be fetched via 'stat' query parameter, but 'timestamp' parameter must be provided as well. It's only possible to pass up to 10 historical stats at once (the rest is trimmed). When requesting historical stats the response will be of type UserPersonalStatsHistoric.
*/
get: operations["6ac851069df2c33e53cc69eecae44f1e"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/properties": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your own properties
* @description Requires public access key. <br>Extended responses are available when requesting the data with Limited or higher access keys.
*/
get: operations["574a416ca46717830f03a2f685955b87"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/properties": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get specific user's properties
* @description Requires public access key. <br>Extended responses are available when requesting the data with Limited or higher access keys for yourself or your spouse.
*/
get: operations["601f7b38ac25e1ac47b33fb64120198b"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/property": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your current property
* @description Requires public access key. <br>
*/
get: operations["0452cb8fd031b80d3b7e9fcb7b0bdf09"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/{id}/property": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get specific user's property
* @description Requires public access key. <br>
*/
get: operations["f36ce18449194dd9d2b62bccd4bb8343"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/races": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get user races
* @description Requires minimal access key. <br>Returns a list of user races, ordered by race start timestamp.
*/
get: operations["ba6e495bf0c6b2e87db337c1a09f4852"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/racingrecords": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your current racing records
* @description Requires minimal access key. <br>
*/
get: operations["e1b2c1039ea41f7607b9c94660fc72cb"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/reports": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your reports
* @description Requires limited access key. <br>
* * The default limit is set to 25. However, the limit can be set to 100 for the 'stats' category.
*/
get: operations["6ba15a813fe1cc014564e9dba892e022"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/revives": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your detailed revives
* @description Requires limited access key. <br>
*/
get: operations["3c847eb1325040798f37a7492108e094"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/revivesFull": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your simplified revives
* @description Requires limited access key. <br>
*/
get: operations["8820cd889afde899353037ca5a0f9a07"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/lookup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get all available user selections
* @description Requires public access key. <br>
*/
get: operations["c0a6c91697cd1683c39b3c0649a18ec8"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user/timestamp": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get current server time
* @description Requires public access key. <br>
*/
get: operations["a72308321da0c4a2c31c60218acc7a85"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/user": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get any User selection
* @description Key access level depends on the required selections. <br>Choose one or more selections (comma separated).
*/
get: operations["ce480599312126b8a5d77ced3ab8caa8"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/applications": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's applications
* @description Requires minimal access key with faction API access permissions. <br>
*/
get: operations["9f7dccb023d81a8da7f5f6a359658a64"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/attacks": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's detailed attacks
* @description Requires limited access key with faction API access permissions. <br>
*/
get: operations["cb5b38ba64c389e706526df8bc8af9b6"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/attacksfull": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's simplified attacks
* @description Requires limited access key with faction API access permissions. <br>
*/
get: operations["8551280aaaf9819aa94be5c469a523de"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/balance": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's & member's balance details
* @description Requires limited access key with faction API access permissions. <br>
*/
get: operations["3ca2c0319f960b728ffece8e322cf40f"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/basic": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's basic details
* @description Requires public access key. <br> The 'is_enlisted' value will be populated if you have API faction permissions (with custom, limited or full access keys), otherwise it will be set as null.
*/
get: operations["fb363bf0e1d54296bd4d5dd554ad9825"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/basic": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's basic details
* @description Requires public access key. <br> The 'is_enlisted' value will be populated if you're requesting data for your faction and have faction permissions (with custom, limited or full access keys), otherwise it will be set as null.
*/
get: operations["a09da2d5f951a49d974dbec3149b3a24"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/chain": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's current chain
* @description Requires public access key. <br>
*/
get: operations["aee5679a81c6a7bcd3862c0aafd6b558"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/chain": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's current chain
* @description Requires public access key. <br>
*/
get: operations["ec8f82e15a321adbb20e615024d9dff6"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/chains": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of your faction's completed chains
* @description Requires public access key. <br>
*/
get: operations["dfc0adb55af4aeeeebc2d82309c71eea"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/chains": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of a faction's completed chains
* @description Requires public access key. <br>
*/
get: operations["dd88ca1ffafed80457916da5298a3422"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/chainreport": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's latest chain report
* @description Requires public access key. <br> This includes currently ongoing chains.
*/
get: operations["614a2f2bdd7fb6df778b7657c75d1113"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{chainId}/chainreport": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a chain report
* @description Requires public access key. <br> Chain reports for ongoing chains are available only for your own faction.
*/
get: operations["21a251c2ec9f6c93b89fb715196bb8be"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/contributors": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's challenge contributors
* @description Requires limiteed access key with faction API access permissions. <br>
*/
get: operations["40eb7627818eb777fdc713ed78209c6b"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/crimes": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's organized crimes
* @description Requires minimal access key with faction API access permissions. <br> It's possible to get older entries either by timestamp range (from, to) or with offset.<br> Crimes are ordered depending on the category chosen:
* * For categories 'all' & 'available', the ordering field is 'created_at'.
* * For categories 'successful', 'failed' & 'completed', the ordering field is 'executed_at'.
* * For categories 'recruiting' & 'expired', the ordering field is 'expired_at'.
* * For category 'planning', the ordering field is 'ready_at'.
*/
get: operations["72e5db8a773908fedff4bb002f3f4406"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{crimeId}/crime": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a specific organized crime
* @description Requires minimal access key with faction API access permissions. <br>
*/
get: operations["b4867db9b02fa7dcd31b2073f2a936ce"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/hof": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's hall of fame rankings.
* @description Requires public access key. <br>
*/
get: operations["e104b0b606664d06d9638111702301f3"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/hof": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's hall of fame rankings.
* @description Requires public access key. <br>
*/
get: operations["a775ca7831f4cad88c308be28f50e597"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/members": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of your faction's members
* @description Requires public access key. <br> The 'revive_setting' value will be populated (not Unknown) if you have faction permissions (with custom, limited or full access keys), otherwise it will be set as 'Unknown'.
*/
get: operations["03d304564e4f84e3f258e5b8059bcc22"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/members": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of a faction's members
* @description Requires public access key. <br> The 'revive_setting' value will be populated (not Unknown) if you're requesting data for your own faction and have faction permissions (with custom, limited or full access keys), otherwise it will be set as 'Unknown'.
*/
get: operations["99a899c0094645475fd6254b423fea43"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/news": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's news details
* @description Requires minimal access key with faction API access permissions. <br> It is possible to pass up to 10 categories at the time (comma separated). Categories 'attack', 'depositFunds' and 'giveFunds' are only available with 'Custom', 'Limited' or 'Full' access keys.
*/
get: operations["1da64889366de71140f2c15ad14b67b1"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/positions": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's positions details
* @description Requires minimal access key with faction API access permissions. <br>
*/
get: operations["77dae3b930e2e2f9f7608567db0b94f4"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/rackets": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of current rackets
* @description Requires public access key. <br>
*/
get: operations["f750d219e54329ae300c4db384dd5dcd"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{raidWarId}/raidreport": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get raid war details
* @description Requires public access key. <br>
*/
get: operations["9a48477c16e86235efce00a11d56510f"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/raids": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get raids history for your faction
* @description Requires public access key. <br>
*/
get: operations["6a2b0604d0ebe31933f93facfa69f171"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/raids": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's raids history
* @description Requires public access key. <br>
*/
get: operations["67622543dbbc4857f1ea575be5af7fcd"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/rankedwars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get ranked wars history for your faction
* @description Requires public access key. <br>
*/
get: operations["4f5d624a86e2d389a7a738b6b3ce8c9e"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/rankedwars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's ranked wars history
* @description Requires public access key. <br>
*/
get: operations["5b6646714e5ae1cc397bdec877f55691"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{rankedWarId}/rankedwarreport": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get ranked war details
* @description Requires public access key. <br>
*/
get: operations["db49842d88e193777dc695e54769113e"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/reports": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get faction reports
* @description Requires limited access key. <br>
* * The default limit is set to 25. However, the limit can be set to 100 for the 'stats' category.
*/
get: operations["e8bd37f10cc5e0e8d6694bb306f3a1e4"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/revives": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's detailed revives
* @description Requires limited access key with faction API access permissions. <br>
*/
get: operations["486fcda26ed1aa6aba8ec7091080723b"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/revivesFull": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's simplified revives
* @description Requires limited access key with faction API access permissions. <br>
*/
get: operations["f17a4064779e8de5200238816c233c02"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/search": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Search factions by name or other criteria
* @description Requires public access key. <br>This selection is standalone and cannot be used together with other selections.
*/
get: operations["01c192f9b41ce29372df54667bea2b43"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/stats": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's challenges stats
* @description Requires minimal access key with faction API access permissions. <br>
*/
get: operations["806d9dc7e5fcf9e1ee9c3cdf7f035392"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/territory": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of your faction's territories
* @description Requires public access key. <br>
*/
get: operations["fa6b3fbb14e5f3a71279b058bd751754"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/territory": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of a faction's territories
* @description Requires public access key. <br>
*/
get: operations["4dce518364dad91fb3503e0382adfadf"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/territoryownership": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a list of your faction's territories
* @description Requires public access key. <br>
*/
get: operations["bf56fb8aba4d6810e9b96402e25b931d"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/territorywars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get territory wars history for your faction
* @description Requires public access key. <br>
*/
get: operations["0258963246159d1e3e54547c32aac7c8"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/territorywars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's territory wars history
* @description Requires public access key. <br>
*/
get: operations["76ce672d50a66fc0a832f9088e5436af"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{territoryWarId}/territorywarreport": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get territory war details
* @description Requires public access key. <br>
*/
get: operations["4e8aeafde7b5fc9918d166cda150fa91"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/upgrades": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's upgrades
* @description Requires minimal access key with faction API access permissions. <br>
*/
get: operations["959f415abf48cb753414cec179b1b039"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/warfare": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get faction warfare
* @description Requires public access key. <br>The response depends on the selected category.
*/
get: operations["ae7f06db4618d3e7927fd700cfa58f16"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/wars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get your faction's wars & pacts details
* @description Requires public access key. <br>
*/
get: operations["b31cce9916e77431c08822844a0dbf2b"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/{id}/wars": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get a faction's wars & pacts details
* @description Requires public access key. <br>
*/
get: operations["c370823454d5ea28fc0df9a5b6a24c54"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/lookup": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** @description Requires public access key. <br> */
get: operations["065bcbaa654fc44ce7b8ea574b84f7b9"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction/timestamp": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get current server time
* @description Requires public access key. <br>
*/
get: operations["627df4d7d8b91c62dacb66ff373aab5c"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/faction": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get any Faction selection
* @description Key access level depends on the required selections. <br> Choose one or more selections (comma separated).
*/
get: operations["dd89e28b1f1ed88853b09ecc982e4e66"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/forum/categories": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Get publicly available forum categories
* @description Requires public access key. <br>
*/
get: operations["79b21191b87da275f3b87a7a1a233d04"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/forum/{threadId}/posts": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**