---
title: "API"
slug: "api"
updated: 2024-05-01T17:49:53Z
published: 2024-05-01T17:49:53Z
canonical: "support.smarteru.com/api"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.smarteru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API

In order to use this feature, be sure to enable [API access](https://support.smarteru.com/docs/account-api-setup#allow-api-access-for-this-account) for your account.

This API allows for performing operations within a SmarterU account from an external system beyond SmarterU. Each request to the SmarterU API requires an [Account API Key](https://support.smarteru.com/docs/api-call-xml-package#account-api) and a [User API Key](https://support.smarteru.com/docs/api-call-xml-package#user-api) to authenticate the request.

The operations available to users through the API are based upon their permission levels in the account. This is to ensure that the API can only perform the functions allowed by the corresponding user’s permissions. For example, if the user cannot perform a function within the SmarterU interface, the API function using that user’s account cannot perform it either.

## **Making an API Call**

The SmarterU API processes requests synchronously. After placing an API call, you must wait until a response has been received before placing the next one. 

To make an API call:

1. Create your [API call XML package](https://support.smarteru.com//v1/docs/api-call-xml-package). Refer to [each method's](https://support.smarteru.com//v1/docs/api-methods) page for details on its available parameters.
2. Post the call XML to [https://api.smarteru.com/apiv2/](https://api.smarteru.com/apiv2/) as a form field named *Package*.
3. Get the [API response XML package](https://support.smarteru.com//v1/docs/api-response-xml-package) from the response body. Refer to [each method's](https://help.smarteru.com/api-methods$top_of_page) page for details on its response XML package.
4. Process the response.

![Diagram - API Overview 20220615(1)](https://cdn.document360.io/7efaadab-fef6-4186-806a-2ca14c9ce9ea/Images/Documentation/Diagram%20-%20API%20Overview%2020220615(1).png)

## Related

- [API Call XML Package](/api-call-xml-package.md)
- [API Call Province and State Names](/api-call-province-and-state-names.md)
- [API Methods](/api-methods.md)
- [API Response XML Package](/api-response-xml-package.md)
- [Time Zones](/time-zones.md)
