Skip to main content
POST
Search across all content

Authorizations

Authorization
string
header
required

API key created in your Wanderer's Guide account settings. Send as Authorization: Bearer <key>. Used for direct API access from external tools and scripts.

Body

application/json
text
string

Simple-mode search text.

is_advanced
boolean
type
enum<string>
Available options:
trait,
item,
spell,
class,
archetype,
versatile-heritage,
class-archetype,
ability-block,
creature,
ancestry,
background,
language,
content-source
content_sources
integer[]
name
string
description
string
rarity
enum<string>
Available options:
COMMON,
UNCOMMON,
RARE,
UNIQUE
availability
enum<string>
Available options:
STANDARD,
LIMITED,
RESTRICTED
traits
integer[]
size
enum<string>
Available options:
TINY,
SMALL,
MEDIUM,
LARGE,
HUGE,
GARGANTUAN
cost
string
trigger
string
requirements
string
level_min
integer
level_max
integer
rank_min
integer
rank_max
integer
cast
string
traditions
string[]
defense
string
range
string
area
string
targets
string
duration
string
spell_type
enum<string>
Available options:
FOCUS,
RITUAL,
NORMAL
actions
enum<string> | null
Available options:
ONE-ACTION,
TWO-ACTIONS,
THREE-ACTIONS,
REACTION,
FREE-ACTION,
ONE-TO-TWO-ACTIONS,
ONE-TO-THREE-ACTIONS,
TWO-TO-THREE-ACTIONS,
null
prerequisites
string[]
frequency
string
access
string
special
string
ab_type
enum<string>
Available options:
action,
feat,
physical-feature,
sense,
class-feature,
heritage,
mode
bulk
string
group
enum<string>
Available options:
GENERAL,
WEAPON,
ARMOR,
SHIELD,
RUNE,
UPGRADE,
MATERIAL
hands
string
craft_requirements
string
usage
string

Response

200 - application/json

JSend success with the SearchResults envelope.

status
enum<string>
Available options:
success
data
object