{"openapi":"3.1.0","info":{"title":"Warframe API","version":"1.0.0","description":"Warframe game data as an API, powered by warframestat.us. Track the live worldstate in real time — the day/night cycles of every open world (Cetus / Plains of Eidolon, Orb Vallis, Cambion Drift, Zariman, Duviri), the active void fissures, ongoing invasions with their rewards, the daily sortie and its modifiers, the current Nightwave season and its challenges, and whether Baro Ki\\x27Teer is in town with his inventory. Search the entire item database and pull full stats for any warframe (health, shield, armor, energy, abilities) or weapon (damage, critical chance, fire rate, magazine, mastery requirement, riven disposition). Works for every platform (PC, PlayStation, Xbox, Switch, mobile). The timers are exactly what Tenno need for Eidolon hunts, fissure farming and Baro runs. Perfect for Warframe companion apps, Discord bots, fissure/relic trackers, trading tools and fan sites. No accounts, no upstream key. Not affiliated with Digital Extremes.","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/warframe-api","description":"oanor gateway"}],"tags":[{"name":"Worldstate"},{"name":"Items"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/baro":{"get":{"operationId":"get_v1_baro","tags":["Worldstate"],"summary":"Baro Ki\\x27Teer (Void Trader)","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"name":"Baro Ki'Teer","active":false,"arrival":"2026-06-12T13:00:00.000Z","location":"Kronia Relay (Saturn)","platform":"pc","departure":"2026-06-14T13:00:00.000Z","inventory":[]},"meta":{"timestamp":"2026-06-01T00:03:44.940Z","request_id":"61c6cfe3-dd08-47e2-8aa3-0c49a931b275"},"status":"ok","message":"Void Trader retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/fissures":{"get":{"operationId":"get_v1_fissures","tags":["Worldstate"],"summary":"Active void fissures","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"},{"name":"steel_path","in":"query","required":false,"description":"Only Steel Path","schema":{"type":"string"},"example":"true"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":12,"fissures":[{"node":"Rotuma (Kuva Fortress)","tier":"Requiem","enemy":"Grineer","expiry":"2026-06-01T00:05:32.219Z","is_storm":false,"tier_num":5,"mission_type":"Mobile Defense","is_steel_path":true},{"node":"Tamu (Kuva Fortress)","tier":"Requiem","enemy":"Grineer","expiry":"2026-06-01T00:00:27.520Z","is_storm":false,"tier_num":5,"mission_type":"Disruption","is_steel_path":true},{"node":"Ultor (Mars)","tier":"Lith","enemy":"Crossfire","expiry":"2026-06-01T00:23:34.808Z","is_storm":false,"tier_num":1,"mission_type":"Extermination","is_steel_path":true},{"node":"Circulus (Lua)","tier":"Omnia","enemy":"Grineer","expiry":"2026-06-01T00:02:49.889Z","is_storm":false,"tier_num":6,"mission_type":"Survival","is_steel_path":true},{"node":"Anthe (Saturn)","tier":"Meso","enemy":"Grineer","expiry":"2026-06-01T00:14:52.395Z","is_storm":false,"tier_num":2,"mission_type":"Rescue","is_steel_path":true},{"node":"Callisto (Jupiter)","tier":"Meso","enemy":"Corpus","expiry":"2026-06-01T00:29:01.263Z","is_storm":false,"tier_num":2,"mission_type":"Interception","is_steel_path":true},{"node":"Oxomoco (Void)","tier":"Axi","enemy":"Orokin","expiry":"2026-06-01T01:08:14.136Z","is_storm":false,"tier_num":4,"mission_type":"Extermination","is_steel_path":true},{"node":"Outer Terminus (Pluto)","tier":"Axi","enemy":"Corpus","expiry":"2026-06-01T00:42:44.066Z","is_storm":false,"tier_num":4,"mission_type":"Defense","is_steel_path":true},{"node":"Morax (Europa)","tier":"Neo","enemy":"Corpus","expiry":"2026-06-01T01:04:43.812Z","is_storm":false,"tier_num":3,"mission_type":"Mobile Defense","is_steel_path":true},{"node":"Umbriel (Uranus)","tier":"Neo","enemy":"Grineer","expiry":"2026-06-01T00:38:14.407Z","is_storm":false,"tier_num":3,"mission_type":"Interception","is_steel_path":true},{"node":"Yuvarium (Lua)","tier":"Omnia","enemy":"Orokin","expiry":"2026-06-01T00:59:55.167Z","is_storm":false,"tier_num":6,"mission_type":"Survival","is_steel_path":true},{"node":"Tuvul Commons (Zariman)","tier":"Omnia","enemy":"Crossfire","expiry":"2026-06-01T01:16:11.816Z","is_storm":false,"tier_num":6,"mission_type":"Void Cascade","is_steel_path":true}],"platform":"pc"},"meta":{"timestamp":"2026-06-01T00:03:45.568Z","request_id":"9727247c-af9b-4bdd-a7ef-a3b9657e4af3"},"status":"ok","message":"Fissures retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/invasions":{"get":{"operationId":"get_v1_invasions","tags":["Worldstate"],"summary":"Active invasions","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":4,"platform":"pc","invasions":[{"node":"Helene (Saturn)","completion":88.02},{"node":"Psamathe (Neptune)","completion":15.96},{"node":"Ose (Europa)","completion":60.08},{"node":"Themisto (Jupiter)","completion":30.44}]},"meta":{"timestamp":"2026-06-01T00:03:45.943Z","request_id":"3842209a-072f-4613-a88b-1f311b4c0edb"},"status":"ok","message":"Invasions retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/nightwave":{"get":{"operationId":"get_v1_nightwave","tags":["Worldstate"],"summary":"Nightwave challenges","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"tag":"Radio Legion Intermission15 Syndicate","phase":0,"expiry":"2026-11-02T00:00:00.000Z","season":17,"platform":"pc","challenges":[{"title":"Researcher","expiry":"2026-06-02T00:00:00.000Z","is_daily":true,"is_elite":false,"reputation":1000,"description":"Scan 25 Objects or Enemies"},{"title":"Doppelganger","expiry":"2026-06-03T00:00:00.000Z","is_daily":true,"is_elite":false,"reputation":1000,"description":"Deploy a Specter"},{"title":"Communicator","expiry":"2026-06-04T00:00:00.000Z","is_daily":true,"is_elite":false,"reputation":1000,"description":"Mark 5 Mods or Resources"},{"title":"Mission Complete IX","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":false,"reputation":4500,"description":"Complete any 15 missions"},{"title":"Eximus Eliminator IX","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":false,"reputation":4500,"description":"Kill 30 Eximus"},{"title":"Not a Warning Shot IX","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":false,"reputation":4500,"description":"Kill 500 Enemies"},{"title":"Season Weekly Collector","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":false,"reputation":4500,"description":"[PH] Season Weekly Collector Desc"},{"title":"Venus Fisher","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":false,"reputation":4500,"description":"Catch 3 Rare Servofish in the Orb Vallis"},{"title":"Sortie Expert","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":true,"reputation":7000,"description":"Complete 3 Sorties"},{"title":"Unlock Relics","expiry":"2026-06-08T00:00:00.000Z","is_daily":false,"is_elite":true,"reputation":7000,"description":"Unlock 10 Relics"}]},"meta":{"timestamp":"2026-06-01T00:03:47.900Z","request_id":"cc3f9357-16d3-4c39-a031-b29c40fb2133"},"status":"ok","message":"Nightwave retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/sortie":{"get":{"operationId":"get_v1_sortie","tags":["Worldstate"],"summary":"Daily sortie","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"boss":"Mutalist Alad V","expiry":"2026-06-01T16:00:00.000Z","faction":"Infestation","missions":[{"node":"Oestrus (Eris)","type":"Spy","modifier":"Enemy Physical Enhancement: Slash","modifier_description":"Enemies can deal enhanced slash damage. Finishing damage is not resisted."},{"node":"Ananke (Jupiter)","type":"Rescue","modifier":"Energy Reduction","modifier_description":"Maximum Warframe Energy capacity is quartered. Energy Siphon is less effective."},{"node":"Enceladus (Saturn)","type":"Mobile Defense","modifier":"Eximus Stronghold","modifier_description":"Eximus units have a much higher spawn rate in this mission. Some of their auras stack."}],"platform":"pc"},"meta":{"timestamp":"2026-06-01T00:03:48.255Z","request_id":"bd822148-8689-4e1a-b572-4548c9fe4620"},"status":"ok","message":"Sortie retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/worldstate":{"get":{"operationId":"get_v1_worldstate","tags":["Worldstate"],"summary":"Live worldstate summary","description":"","parameters":[{"name":"platform","in":"query","required":false,"description":"pc|ps4|xb1|swi|mob","schema":{"type":"string"},"example":"pc"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"counts":{"news":14,"alerts":3,"events":1,"fissures":30,"invasions":4},"cycles":{"cetus":{"state":"day","expiry":"2026-06-01T00:18:00.000Z","time_left":"17m 35s"},"earth":{"state":"day","expiry":"2026-06-01T04:00:00.227Z","time_left":"3h 59m 35s"},"duviri":{"state":"envy","expiry":"2026-06-01T00:00:00.000Z"},"vallis":{"state":"cold","expiry":"2026-06-01T00:13:28.000Z"},"cambion":{"state":"fass","expiry":"2026-06-01T00:18:00.000Z","time_left":"17m 35s"},"zariman":{"state":"grineer","expiry":"2026-06-01T01:08:00.000Z","time_left":"1h 7m 30s"}},"sortie":{"boss":"Mutalist Alad V","expiry":"2026-06-01T16:00:00.000Z","faction":"Infestation"},"platform":"pc","nightwave":{"tag":"Radio Legion Intermission15 Syndicate","active_challenges":10},"timestamp":"2026-06-01T00:00:18.000Z","void_trader":{"active":false,"arrival":"2026-06-12T13:00:00.000Z","location":"Kronia Relay (Saturn)","departure":"2026-06-14T13:00:00.000Z"}},"meta":{"timestamp":"2026-06-01T00:03:48.501Z","request_id":"03478ff9-40eb-46a0-9a9d-9fdea65099cf"},"status":"ok","message":"Worldstate retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/search":{"get":{"operationId":"get_v1_search","tags":["Items"],"summary":"Search items","description":"","parameters":[{"name":"q","in":"query","required":true,"description":"Item name","schema":{"type":"string"},"example":"Excalibur"},{"name":"category","in":"query","required":false,"description":"Filter category","schema":{"type":"string"},"example":"Warframes"},{"name":"limit","in":"query","required":false,"description":"Max 1-100","schema":{"type":"string"},"example":"25"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":3,"items":[{"name":"Excalibur","type":"Warframe","wiki":"https://wiki.warframe.com/w/Excalibur","image":"https://cdn.warframestat.us/img/Excalibur.png","category":"Warframes","description":"Excalibur epitomizes the warrior spirit. His master swordsmanship deals high damage. He is the embodiment of martial excellence."},{"name":"Excalibur Prime","type":"Warframe","wiki":"https://wiki.warframe.com/w/Excalibur%2FPrime","image":"https://cdn.warframestat.us/img/ExcaliburPrime.png","category":"Warframes","description":"Excalibur Prime is the epitome of mobility and offense, and features the same abilities as Excalibur, but has unique mod polarities installed allowing for greater customization."},{"name":"Excalibur Umbra","type":"Warframe","wiki":"https://wiki.warframe.com/w/Excalibur_Umbra","image":"https://cdn.warframestat.us/img/ExcaliburUmbra.png","category":"Warframes","description":"From the shadow of the long night emerges a new Excalibur."}],"query":"Excalibur","total":3},"meta":{"timestamp":"2026-06-01T00:03:48.999Z","request_id":"d1f77f1f-c5ae-49b5-85fc-31e51096d536"},"status":"ok","message":"Search completed","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/warframe":{"get":{"operationId":"get_v1_warframe","tags":["Items"],"summary":"Warframe stats & abilities","description":"","parameters":[{"name":"name","in":"query","required":true,"description":"Warframe name","schema":{"type":"string"},"example":"Volt"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"warframe":{"sex":"Male","aura":"madurai","name":"Volt","wiki":"https://wiki.warframe.com/w/Volt","armor":105,"image":"https://cdn.warframestat.us/img/Volt.png","energy":100,"health":270,"shield":455,"abilities":[{"name":"Shock","description":"Launch a voltaic projectile that stuns and damages its target. A chain of electricity extends from the target to shock nearby enemies."},{"name":"Speed","description":"Embody an electric current. Volt and his allies receive a brief movement speed boost and a reload speed buff."},{"name":"Electric Shield","description":"Volt deploys an electric shield that blocks enemy fire and adds <DT_ELECTRICITY_COLOR>Electricity Damage to projectiles. HOLD to equip the shield for mobile cover."},{"name":"Discharge","description":"Volt discharges the electricity that courses through him. The shockwave paralyzes and damages nearby enemies. Enemies on the edge of the shockwave are stunned."}],"polarities":["naramon","madurai"],"description":"Electricity flows through Volt. His attacks deal high damage. Enemies will be shocked.","mastery_req":0,"sprint_speed":1}},"meta":{"timestamp":"2026-06-01T00:03:49.524Z","request_id":"7ab53da9-3176-4d14-bb3e-bdf0d2c1a529"},"status":"ok","message":"Warframe retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/weapon":{"get":{"operationId":"get_v1_weapon","tags":["Items"],"summary":"Weapon stats","description":"","parameters":[{"name":"name","in":"query","required":true,"description":"Weapon name","schema":{"type":"string"},"example":"Braton"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"weapon":{"name":"Braton","type":"Rifle","wiki":"https://wiki.warframe.com/w/Braton","image":"https://cdn.warframestat.us/img/Braton.png","reload":2,"trigger":"Auto","accuracy":28.571428,"category":"Primary","magazine":45,"fire_rate":8.75,"mastery_req":0,"total_damage":24,"status_chance":0.060000002,"critical_chance":0.12,"riven_disposition":5,"critical_multiplier":1.6}},"meta":{"timestamp":"2026-06-01T00:03:50.004Z","request_id":"d44b81a9-a70c-440e-8dae-526aa09df47b"},"status":"ok","message":"Weapon retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Usage notes","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"Warframe game data. /v1/worldstate = everything happening now (Cetus/Vallis/Cambion/Zariman day-night cycles, sortie, Nightwave, Baro status, live counts); /v1/fissures (?steel_path=true) = active void fissures; /v1/invasions = invasions with rewards; /v1/sortie = the daily sortie & modifiers; /v1/nightwave = season challenges; /v1/baro = Baro Ki'Teer's location & inventory; /v1/search?q=Excalibur = search any item; /v1/warframe?name=Volt = a warframe's stats & abilities; /v1/weapon?name=Braton = a weapon's stats. Add ?platform=pc|ps4|xb1|swi|mob. Data from warframestat.us.","source":"warframestat.us","endpoints":["/v1/worldstate","/v1/fissures","/v1/invasions","/v1/sortie","/v1/nightwave","/v1/baro","/v1/search","/v1/warframe","/v1/weapon","/v1/meta"]},"meta":{"timestamp":"2026-06-01T00:03:50.078Z","request_id":"85f8b453-db08-459a-8587-6e752f3d79af"},"status":"ok","message":"Meta retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":3500,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":470,"monthly_call_quota":44500,"rps_limit":5,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":1440,"monthly_call_quota":216000,"rps_limit":15,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":3960,"monthly_call_quota":1080000,"rps_limit":40,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/warframe-api"}