# API Reference


> Reference documentation for the Visma Net API’s technical mechanisms, including pagination, filtering, etag, headers, rate limits and background processing.


Pages under API Reference. Page bodies are at the linked index.md URLs.


## Features




- [Features](https://docs.vismasoftware.no/vismanetapi/api-reference/features/index.md): Technical mechanisms available in Visma Net APIs



- [Background API calls](https://docs.vismasoftware.no/vismanetapi/api-reference/features/background/index.md): How to use “background-api” calls in Visma NET



- [Pagination](https://docs.vismasoftware.no/vismanetapi/api-reference/features/pagination/index.md): About Paging When retrieving lists of data from API endpoints, it is most efficient for both the client and server to divide the results into portions rather…



- [Attachment](https://docs.vismasoftware.no/vismanetapi/api-reference/features/attachment/index.md): How to POST an Attachment via Visma Net API in C#? Please read more about the attachment-specific endpoints at Documentation/Swagger WebClient Class public void…



- [DateTimeCondition & Operators](https://docs.vismasoftware.no/vismanetapi/api-reference/features/date-time-condition-operators/index.md): Utilizing DateTime Parameters in Visma Net API Endpoints



- [ETag and If-Match Headers](https://docs.vismasoftware.no/vismanetapi/api-reference/features/etag/index.md): Ensuring Data Consistency with ETag and If-Match HTTP Headers



## Visma Net SalesOrders API




- [Visma Net SalesOrders API](https://docs.vismasoftware.no/vismanetapi/api-reference/salesordersv3/index.md): SalesOrders API (V3) is a separate service from the main Visma Net API, hosted on its own domain: salesorder.visma.net. It shares the same core mechanisms as…



- [Best practices](https://docs.vismasoftware.no/vismanetapi/api-reference/salesordersv3/best-practices/index.md): This article offers simple tips and best practices for the Visma Net SalesOrders API (opens in a new tab). Follow these tips to streamline tasks and improve the…



## Rate Limits




- [Rate Limits](https://docs.vismasoftware.no/vismanetapi/api-reference/rate-limits/index.md): Visma Net API uses rate limits to maintain system stability and ensure high performance for all our users.




