# Build with Native

- [Swap Aggregators](https://docs.native.org/native-dev/build-with-native/swap-aggregators.md)
- [Guide](https://docs.native.org/native-dev/build-with-native/swap-aggregators/guide.md)
- [FirmQuote Swap APIs](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis.md)
- [GET Orderbook](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/get-orderbook.md)
- [GET Indicative quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/get-indicative-quote.md)
- [GET Firm quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/get-firm-quote.md)
- [GET Calldata](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/get-firm-quote/get-calldata.md)
- [Miscellaneous](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous.md)
- [Error Handling](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/error-handling.md)
- [Compose with AMM](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/compose-with-amm.md)
- [Native Tokens Support](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/native-tokens-support.md)
- [Multihop](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/multihop.md)
- [AMM Fallback](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/amm-fallback.md)
- [Blacklisting](https://docs.native.org/native-dev/build-with-native/swap-aggregators/firmquote-swap-apis/miscellaneous/blacklisting.md)
- [CrossChain Swap API](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api.md)
- [Old docs](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs.md)
- [GET /indicative-quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs/get-indicative-quote.md)
- [GET /firm-quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs/get-firm-quote.md)
- [GET /tx-status](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs/get-tx-status.md)
- [GET /tx-history](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs/get-tx-history.md)
- [GET /refund](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/old-docs/get-refund.md)
- [GET Indicative quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-indicative-quote.md)
- [GET Firm quote](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-firm-quote.md)
- [POST Filling order](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/post-filling-order.md)
- [GET Unclaimed orders](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-unclaimed-orders.md)
- [POST Claim committed intent](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/post-claim-committed-intent.md)
- [GET Refund](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-refund.md)
- [GET Transaction history](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-transaction-history.md)
- [GET Transaction status](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/get-transaction-status.md)
- [Miscellaneous](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/miscellaneous.md)
- [Error Handling](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/miscellaneous/error-handling.md)
- [Minimum Bridge To Amount](https://docs.native.org/native-dev/build-with-native/swap-aggregators/crosschain-swap-api/miscellaneous/minimum-bridge-to-amount.md)
- [Liquidity Providers](https://docs.native.org/native-dev/build-with-native/liquidity-providers.md)
- [LP Tokens Contract](https://docs.native.org/native-dev/build-with-native/liquidity-providers/lp-tokens-contract.md)
- [LP Pairing Contract](https://docs.native.org/native-dev/build-with-native/liquidity-providers/lp-pairing-contract.md)
- [Asset Issuers](https://docs.native.org/native-dev/build-with-native/asset-issuers.md)
- [For Pegged Assets](https://docs.native.org/native-dev/build-with-native/asset-issuers/for-pegged-assets.md)
- [For General Assets](https://docs.native.org/native-dev/build-with-native/asset-issuers/for-general-assets.md)
- [Market Makers](https://docs.native.org/native-dev/build-with-native/market-makers.md)
- [MM Pricing and Signing API](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api.md): Endpoints for Pricer and Signer
- [Orderbook](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api/orderbook.md): Price levels endpoint for Native APIs and aggregators
- [Firm-Quote](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api/firm-quote.md)
- [Sign-Quote](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api/sign-quote.md)
- [On-chain events for swap](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api/on-chain-events-for-swap.md)
- [Testing your API](https://docs.native.org/native-dev/build-with-native/market-makers/mm-pricing-and-signing-api/testing-your-api.md)
- [API Guide](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide.md)
- [WebSocket Integration](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/websocket-integration.md)
- [Orderbook](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/websocket-integration/orderbook.md)
- [Firm-Quote](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/websocket-integration/firm-quote.md)
- [Sign-Quote](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/websocket-integration/sign-quote.md)
- [On-chain events for swap](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/websocket-integration/on-chain-events-for-swap.md)
- [Using Native Credit Pool](https://docs.native.org/native-dev/build-with-native/market-makers/api-guide/using-native-credit-pool.md)
- [Native Market Makers API](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api.md)
- [GET Market maker info](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-market-maker-info.md)
- [GET Market maker settings](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-market-maker-settings.md)
- [GET Token settings](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-token-settings.md)
- [GET Market maker positions](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-market-maker-positions.md)
- [GET Available borrows](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-available-borrows.md)
- [POST Verify settlement](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-verify-settlement.md)
- [POST Request settlement](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-request-settlement.md)
- [POST Cancel settlement](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-cancel-settlement.md)
- [POST Settlement status](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-settlement-status.md)
- [POST Verify collateral removal](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-verify-collateral-removal.md)
- [POST Request collateral removal](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-request-collateral-removal.md)
- [POST Cancel collateral removal](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-cancel-collateral-removal.md)
- [POST Collateral removal status](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-collateral-removal-status.md)
- [POST Liquidation](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/post-liquidation.md)
- [GET All market maker settings](https://docs.native.org/native-dev/build-with-native/market-makers/native-market-makers-api/get-all-market-maker-settings.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.native.org/native-dev/build-with-native.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
