{ "opencollection": "1.0.0", "info": { "name": "Swish Analytics Sportsbook ATP Tennis Soccer API", "version": "v1" }, "request": { "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "items": [ { "info": { "name": "Soccer", "type": "folder" }, "items": [ { "info": { "name": "Soccer Matches Markets Inplay", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/matches/markets/inplay", "params": [ { "name": "game", "value": "361140", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001002", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-03-09 21:40:27.930075", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Matches Markets Inplay" }, { "info": { "name": "Soccer Matches Markets Inplay Alternates", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/matches/markets/inplay/alternates", "params": [ { "name": "game", "value": "343946", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001002", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-04-23 19:03:22.563660", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" }, { "name": "milestone", "value": "true", "type": "query", "description": "Can be used to request only those markets classified as milestone lines (true) or not classified as milestone lines (false). Accepts only true or false as values" }, { "name": "wasBalanced", "value": "true", "type": "query", "description": "Can be used to request markets that were previously classified as balanced (true) or were not previously classified as balanced (false). Accepts only true or false as values" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Matches Markets Inplay Alternates" }, { "info": { "name": "Soccer Matches Markets Prematch", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/matches/markets/prematch", "params": [ { "name": "game", "value": "361140", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001002", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-03-09 21:40:27.930075", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Matches Markets Prematch" }, { "info": { "name": "Soccer Matches Markets Prematch Alternates", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/matches/markets/prematch/alternates", "params": [ { "name": "game", "value": "343946", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001002", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-04-23 19:03:22.563660", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" }, { "name": "milestone", "value": "true", "type": "query", "description": "Can be used to request only those markets classified as milestone lines (true) or not classified as milestone lines (false). Accepts only true or false as values" }, { "name": "wasBalanced", "value": "true", "type": "query", "description": "Can be used to request markets that were previously classified as balanced (true) or were not previously classified as balanced (false). Accepts only true or false as values" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Matches Markets Prematch Alternates" }, { "info": { "name": "Soccer Players Props", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/players/props", "params": [ { "name": "optimal", "value": "true", "type": "query", "description": "Can be used to request markets classified as optimal (true) or not optimal (false)" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001001", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "game", "value": "348373", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "modifiedAtMicroGreater", "value": "2025-11-23 18:18:06.674635", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Players Props" }, { "info": { "name": "Soccer Players Props Alternates", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/players/props/alternates", "params": [ { "name": "game", "value": "345294", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001001", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-04-23 19:03:22.563660", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" }, { "name": "milestone", "value": "true", "type": "query", "description": "Can be used to request only those markets classified as milestone lines (true) or not classified as milestone lines (false). Accepts only true or false as values" }, { "name": "wasBalanced", "value": "true", "type": "query", "description": "Can be used to request markets that were previously classified as balanced (true) or were not previously classified as balanced (false). Accepts only true or false as values" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Players Props Alternates" }, { "info": { "name": "Soccer Players Props Alternates Inplay", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/players/props/alternates/inplay", "params": [ { "name": "game", "value": "345294", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "lineType", "value": "fraction", "type": "query", "description": "Can be used to request only fraction lines or integer lines. Accepts only fraction or integer as values" }, { "name": "stat", "value": "9001001001", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "modifiedAtMicroGreater", "value": "2026-04-23 19:03:22.563660", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" }, { "name": "milestone", "value": "true", "type": "query", "description": "Can be used to request only those markets classified as milestone lines (true) or not classified as milestone lines (false). Accepts only true or false as values" }, { "name": "wasBalanced", "value": "true", "type": "query", "description": "Can be used to request markets that were previously classified as balanced (true) or were not previously classified as balanced (false). Accepts only true or false as values" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Players Props Alternates Inplay" }, { "info": { "name": "Soccer Players Props Inplay", "type": "http" }, "http": { "method": "GET", "url": "https://api.swishanalytics.com/soccer/players/props/inplay", "params": [ { "name": "stat", "value": "9001001001", "type": "query", "description": "The ID value(s) of the statistic(s) for which you are requesting data. Accepts multiple, comma-separated values" }, { "name": "game", "value": "348373", "type": "query", "description": "The ID value of the event for which you are requesting market data. Accepts only a single value" }, { "name": "modifiedAtMicroGreater", "value": "2025-11-23 18:18:06.674635", "type": "query", "description": "The UTC timestamp(s) denoting when a market was last updated with new data in micro seconds to be used to request all markets that have been updated at or after the timestamp passed in. Value passed in should always be the max modifiedAtMicro from the most recent payload received" } ], "auth": { "type": "apikey", "key": "ApiKey", "value": "{{ApiKey}}", "placement": "header" } }, "docs": "Soccer Players Props Inplay" } ] } ], "bundled": true }