ALPHA TESTING

🚀 Invest in FinAegis CGO - Continuous Growth Offering

Learn More

Postman Collection

Ready-to-use Postman collection with all FinAegis API endpoints pre-configured for testing.

Download Postman Collection

Get started immediately with our comprehensive API collection including examples and test scripts.

Installation Guide

1

Import Collection

Open Postman and import the downloaded collection file.

File Import FinAegis-API.postman_collection.json
2

Setup Environment

Import the environment file and configure your API key.

Environments Import FinAegis-Environment.postman_environment.json
3

Configure API Key

Set your API key in the environment variables.

Configure API Key

Replace api_key variable with your actual API key

Environment Variables

base_url
http://finaegis.local/api/v2
sandbox_url
http://finaegis.local/api/v2
api_key
your_api_key_here
account_uuid
set_after_account_creation
transfer_uuid
set_after_transfer_creation

Collection Overview

Authentication

API key validation and user authentication flows

3 requests

Accounts

Account management, creation, and balance queries

8 requests

Transfers

Money transfers, status tracking, and confirmations

12 requests

Assets

Asset management, exchange rates, and conversions

6 requests

Workflows

Complex workflows, batch operations, and sagas

15 requests

Webhooks

Webhook configuration and event management

5 requests

Built-in Test Scripts

Automated Testing Features

  • Response status code validation
  • JSON schema validation
  • Automatic variable extraction
  • Response time assertions

Example Test Script

pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

pm.test("Response has data property", function () {
    const jsonData = pm.response.json();
    pm.expect(jsonData).to.have.property('data');
});

pm.test("Account UUID is valid", function () {
    const jsonData = pm.response.json();
    pm.expect(jsonData.data.uuid).to.be.a('string');
    
    // Set account UUID for use in other requests
    pm.environment.set("account_uuid", jsonData.data.uuid);
});

Need Help?

Having trouble with the Postman collection? We're here to help.