# Integration Process

- [Specification and API of contracts](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/specification-and-api-of-contracts.md)
- [Interaction with pools](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/interaction-with-pools.md)
- [Getting data from pools](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/interaction-with-pools/getting-data-from-pools.md)
- [Subgraphs and analytics](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/subgraphs-and-analytics.md)
- [Examples of queries](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/subgraphs-and-analytics/examples-of-queries.md)
- [Technical Guides](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides.md)
- [Intro](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/intro.md)
- [Swaps](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/swaps.md)
- [Single swaps](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/swaps/single-swaps.md)
- [Multihop swaps](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/swaps/multihop-swaps.md)
- [Providing liquidity](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity.md)
- [Setting up your contract](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/setting-up-your-contract.md)
- [Mint a new position](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/mint-a-new-position.md)
- [Collect fees](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/collect-fees.md)
- [Decrease liquidity](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/decrease-liquidity.md)
- [Increase liquidity](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/increase-liquidity.md)
- [Final Contract](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/providing-liquidity/final-contract.md)
- [Flashloans](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/flashloans.md)
- [Setting up your contract](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/flashloans/setting-up-your-contract.md)
- [Calling flash](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/flashloans/calling-flash.md)
- [Flash callback](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/flashloans/flash-callback.md)
- [Final contract](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/technical-guides/flashloans/final-contract.md)
- [Migration from UniswapV3](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/migration-from-uniswapv3.md)
- [FAQ](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/faq.md)
- [Step by Step Deployment](/algebra-integral-documentation/algebra-integral-technical-reference/integration-process/step-by-step-deployment.md)
