# alfred Overview

***

## Rest API

The API is a REST API that defines a set of functions so that developers can make requests and receive responses via the HTTP protocol (GET, POST and PUT). In this way, they can be used by practically any programming language. It is important to consider the following elements when calling APIs.

## Product overview

**alfred** provides a robust suite of functionalities. This is a quick guide to introduce to our powerful APIs, so you can get to building.&#x20;

[**PENNY API**](/alfred-integration-docs/penny-api-general-integration/penny-api-operations.md)™[<br>](/alfred-integration-docs/penny-api-general-integration/penny-api-operations.md)A Last Mile Payment solution bridging the gap between Digital Currencies and Cash/Bank accounts with one powerful API. Our engineered solution for instantly moving money across different platforms ranging from bank accounts, payments methods, wallets or crypto addresses. With the ability to GET, account/user information, method of payments/withdrawals, location, exchange rates, as well as instantly understand the status of all transfers, you can rest assured that you are covered from all angles.

[**Compliant Regulated On/Off Ramps**](/alfred-integration-docs/penny-api-general-integration/penny-api-operations.md)\
Multiple endpoints which help partners integrate cash ramps and direct to bank pay outs providing compliant transactional services connecting digital currencies to cash/bank accounts all over Latin America.&#x20;

[**KYC/KYB Onboarding Engine**](/alfred-integration-docs/penny-api-general-integration/penny-api-operations/kyc-lite-+-get-access-token.md)\
An API that offers a compliance as a service and user management system. This is the gateway that unlocks all of alfred's powerful offerings ensuring a quick and seamless integration.&#x20;

**Partner-Branded Checkout Widget - `Beta`** [<br>](broken://pages/SCF4p0BDhx6gOHYETJ05)You can offer your customers a fast and secure way to buy or withdraw cryptocurrency eliminating the need to build your own KYC process or checkout UI. Seamlessly offer compliant deposits and withdrawals with only a few lines of code.

**Stable Coin Transfers and Swaps - `Beta`**\
An API that enables the ability to move and convert value/assets across fiat and stable coins, specifically USDC.

***

To foster a better development experience for our partners, we offer a [test environment](https://sandbox.alfredpay.io/) in addition to production. Any transfers made in the test environment will never hit the actual testnet (blockchain network) or incur any fees.


---

# 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://alfred.gitbook.io/alfred-integration-docs/welcome/alfred-overview.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.
