NVLP Logo

Postman Collection

Test the NVLP API with ready-to-use Postman requests

📦 Download Collection

Get the complete NVLP API collection for Postman with pre-configured requests for all endpoints.

Download Postman Collection View API Documentation
Quick Setup:
  1. Download the collection file above
  2. Import it into Postman
  3. Set up your environment variables (see below)
  4. Start testing the API!

⚙️ Environment Setup

Create a new environment in Postman with these variables:

{ "baseUrl": "https://your-project.supabase.co", "anonKey": "your_supabase_anon_key", "accessToken": "your_access_token_from_auth", "budgetId": "uuid_of_test_budget", "envelopeId": "uuid_of_test_envelope", "transactionId": "uuid_of_test_transaction" }
Getting Your Access Token:
  1. Run the Auth Flow request in the collection
  2. Check your email for the magic link
  3. Click the link and extract the access_token from the URL
  4. Update your environment variable

🚀 Getting Started

Follow this workflow to test the complete API:

  1. Authentication: Send magic link → Get access token
  2. Budget Setup: Create budget → Add default objects (optional)
  3. Transactions: Create income → Allocate to envelopes → Make purchases
  4. Analysis: View dashboard → Export data

The collection includes example requests for all major workflows and error scenarios.