Your fee lives in workspace configuration, agreed as part of onboarding. From that point it attaches itself to every quote - requests carry no fee field.
Fee mechanics
Fees are denominated in basis points (25 bps = 0.25%). Quotes arrive with the fee already baked into the receive side, and itemise their components so nothing is hidden:
Product-by-product, the surface looks like this:
Reading the fee on a quote
Request quotes as usual - the fee your workspace has configured is already reflected:Tracking your revenue
Fee-bearing volume is auditable whenever you like through Trade History - your API key scopes everything to your own workspace automatically (credential details here). The quickstart covers filters and pagination end to end.Per-request fee overrides
A per-requestfee / feeRecipient override on the Router namespace - for integrators running multiple fee tiers over one workspace - is part of the Router API target surface and will be documented here when it ships. Until then, fee changes go through your workspace configuration.