---
title: "API Documentation"
description: "Get started with the Fenerum API"
url: https://www.fenerum.com/en-DK/docs/api/
updated_at: "2025-12-22T00:00:00"
---
# Getting Started with Fenerum API

Welcome to the Fenerum API documentation. This guide will help you get started with integrating Fenerum into your application.

## Quick Start

1. **[Create an API token](https://www.fenerum.com/en-DK/docs/api/guides/authentication.md)** - Generate your authentication credentials
1. **[Make your first request](https://www.fenerum.com/en-DK/docs/api/guides/authentication.md#testing-your-authentication)** - Test your API connection
1. **[Explore the API](https://www.fenerum.com/en-DK/docs/api/account.md)** - Browse available endpoints and resources

## Interactive API Explorer

Fenerum provides interactive tools to explore and test the API:

- **API Browser**: [https://app.fenerum.com/api/v1/](https://app.fenerum.com/api/v1/)
- **Swagger Console**: [https://app.fenerum.com/api/swagger/](https://app.fenerum.com/api/swagger/)

The Swagger console includes a "Try it out" button on each endpoint, allowing you to make real API calls directly from your browser.

## Essential Guides

Before diving into the API, we recommend reading these guides:

- **[Authentication](https://www.fenerum.com/en-DK/docs/api/guides/authentication.md)** - Learn how to authenticate your requests
- **[Errors](https://www.fenerum.com/en-DK/docs/api/guides/errors.md)** - Understand error responses and status codes
- **[Pagination](https://www.fenerum.com/en-DK/docs/api/guides/pagination.md)** - Work with paginated list responses
- **[Filtering](https://www.fenerum.com/en-DK/docs/api/guides/filtering.md)** - Narrow down list results with query filters
- **[Limitations](https://www.fenerum.com/en-DK/docs/api/guides/limits.md)** - Rate limits and best practices
- **[Logging](https://www.fenerum.com/en-DK/docs/api/guides/logging.md)** - Debug and monitor your API usage

## Common Workflows

Learn how to implement common integration patterns:

- **[Accepting Payments](https://www.fenerum.com/en-DK/docs/api/guides/payments.md)** - Integrate payment processing
- **[Typical Workflow](https://www.fenerum.com/en-DK/docs/api/guides/typical-workflow.md)** - Handle subscriptions and billing

## API Resources

Browse the full API reference, grouped by domain.

### Customers

- **[Accounts](https://www.fenerum.com/en-DK/docs/api/account.md)** - Manage customer accounts
- **[Recipients](https://www.fenerum.com/en-DK/docs/api/recipient.md)** - Notification destinations per account
- **[Direct Debit Debtors](https://www.fenerum.com/en-DK/docs/api/direct-debit-debtor.md)** - Bank-direct collection agreements

### Subscriptions & plans

- **[Subscriptions](https://www.fenerum.com/en-DK/docs/api/subscription.md)** - Handle recurring billing
- **[Subscription Changes](https://www.fenerum.com/en-DK/docs/api/subscription-change.md)** - Schedule upgrades, downgrades, and early renewals
- **[Plans](https://www.fenerum.com/en-DK/docs/api/plan.md)** - Product offerings with pricing variants
- **[Plan Terms](https://www.fenerum.com/en-DK/docs/api/plan-term.md)** - Pricing variants attached to a plan
- **[Contracts](https://www.fenerum.com/en-DK/docs/api/contract.md)** - Per-account pricing overrides
- **[Contract Tiers](https://www.fenerum.com/en-DK/docs/api/contract-tier.md)** - Volume-based pricing within a contract
- **[Churn Reasons](https://www.fenerum.com/en-DK/docs/api/churn-reason.md)** - Configurable cancellation labels

### Billing & invoicing

- **[Invoices](https://www.fenerum.com/en-DK/docs/api/invoice.md)** - Issued invoice records
- **[Invoice Lines](https://www.fenerum.com/en-DK/docs/api/invoice-line.md)** - Line items on issued invoices
- **[Draft Invoice Lines](https://www.fenerum.com/en-DK/docs/api/draft-invoice-line.md)** - Pending line items
- **[Draft Invoice Lines Products](https://www.fenerum.com/en-DK/docs/api/draft-invoice-line-product.md)** - Product-catalog-templated draft lines
- **[E-Invoice Field Mapping](https://www.fenerum.com/en-DK/docs/api/einvoice-field-mapping.md)** - Map Fenerum invoice fields to your e-invoicing operator

### Catalog

- **[Products](https://www.fenerum.com/en-DK/docs/api/product.md)** - Define your product catalog
- **[Product Pricings](https://www.fenerum.com/en-DK/docs/api/product-pricing.md)** - Per-currency/interval price points
- **[Revenue Groups](https://www.fenerum.com/en-DK/docs/api/revenue-group.md)** - Group revenue for MRR/ARR slicing

### Payments

- **[Payment Cards](https://www.fenerum.com/en-DK/docs/api/payment-card.md)** - Manage payment methods

### Reporting & activity

- **[Activities](https://www.fenerum.com/en-DK/docs/api/activity.md)** - Subscription financial events
- **[Reports](https://www.fenerum.com/en-DK/docs/api/report.md)** - Saved KPI dashboards
- **[KPIs](https://www.fenerum.com/en-DK/docs/api/kpi.md)** - Metric definitions powering reports
- **[Transactions](https://www.fenerum.com/en-DK/docs/api/transaction.md)** - Bank-account movements

### Accounting

- **[Bank Accounts](https://www.fenerum.com/en-DK/docs/api/bank-account.md)** - Configured payout accounts
- **[Receipts](https://www.fenerum.com/en-DK/docs/api/receipt.md)** - Expense documents for reconciliation
- **[Supplier Invoices](https://www.fenerum.com/en-DK/docs/api/supplier-invoice.md)** - Invoices from your suppliers
- **[Erp Accounts](https://www.fenerum.com/en-DK/docs/api/erp-account.md)** - Chart-of-accounts entries
- **[Erp Account Lines](https://www.fenerum.com/en-DK/docs/api/erp-account-line.md)** - General-ledger postings
- **[Erp Account Budgets](https://www.fenerum.com/en-DK/docs/api/erp-account-budget.md)** - Planned amounts per account/period
- **[Erp VAT Codes](https://www.fenerum.com/en-DK/docs/api/erp-vat-code.md)** - VAT codes from your ERP

### Webhooks

- **[Webhooks](https://www.fenerum.com/en-DK/docs/api/webhook.md)** - Receive real-time notifications
- **[Webhook callbacks](https://www.fenerum.com/en-DK/docs/api/webhook-callbacks.md)** - Reference for async event payloads
- **[Webhook Event Metadatas](https://www.fenerum.com/en-DK/docs/api/webhook-event-metadata.md)** - Per-delivery audit log

### Organization

- **[Business Entities](https://www.fenerum.com/en-DK/docs/api/business-entity.md)** - Legal entities per country
- **[Organization Members](https://www.fenerum.com/en-DK/docs/api/organization-member.md)** - Users linked to your organization

### Self-service

- **[Self-Service](https://www.fenerum.com/en-DK/docs/api/self-service.md)** - Unauthenticated sign-up endpoints

### Other

- **[Other endpoints](https://www.fenerum.com/en-DK/docs/api/others.md)** - Search, ERP imports, document uploads, exports, and one-off reports

## Base URL

All API requests should be made to:

```
https://app.fenerum.com/
```

## Authentication

Include your API token in every request:

```http
Authorization: Token <your-token>
```

See the [Authentication guide](https://www.fenerum.com/en-DK/docs/api/guides/authentication.md) for detailed setup instructions.

## Need Help?

If you encounter any issues or have questions:

- Check our [guides](https://www.fenerum.com/en-DK/docs/api.md) for common solutions
- Review [error responses](https://www.fenerum.com/en-DK/docs/api/guides/errors.md) for troubleshooting
- Contact us at [support@fenerum.com](mailto:support@fenerum.com)

We're here to help you succeed with your integration!

---

## Navigation

Up: [Subscription management & financial insights on autopilot](https://www.fenerum.com/en-DK/index.md) › [Documentation](https://www.fenerum.com/en-DK/docs.md)

Pages in this section:

- [Accepting Payments](https://www.fenerum.com/en-DK/docs/api/guides/payments.md): Accept and manage payment cards with Stripe and Quickpay
- [Account](https://www.fenerum.com/en-DK/docs/api/account.md): Manage customer accounts in Fenerum
- [Activity](https://www.fenerum.com/en-DK/docs/api/activity.md): Manage activities in Fenerum.
- [API Changelog](https://www.fenerum.com/en-DK/docs/api/changelog.md): Changelog for changes made to Fenerum's API that might affect you.
- [Authentication](https://www.fenerum.com/en-DK/docs/api/guides/authentication.md): How to authenticate with the Fenerum API
- [Bank Account](https://www.fenerum.com/en-DK/docs/api/bank-account.md): Manage bank accounts in Fenerum.
- [Business Entity](https://www.fenerum.com/en-DK/docs/api/business-entity.md): A business entity is a legal entity that can issue invoices and handle transactions for specific countries. Each organization must have exactly one default business entity.
- [Churn Reason](https://www.fenerum.com/en-DK/docs/api/churn-reason.md): Manage churn reasons in Fenerum.
- [Contract](https://www.fenerum.com/en-DK/docs/api/contract.md): Manage discount contracts for accounts
- [Contract Tier](https://www.fenerum.com/en-DK/docs/api/contract-tier.md): Quantity tiers that define volume-based pricing within a Contract.
- [Direct Debit Debtor](https://www.fenerum.com/en-DK/docs/api/direct-debit-debtor.md): Direct debit solutions for your accounts.
- [Draft Invoice Line](https://www.fenerum.com/en-DK/docs/api/draft-invoice-line.md): Invoice lines that can be used to create a standalone invoice or added to an automatically-generated subscription renewal invoice.
- [Draft Invoice Lines Products](https://www.fenerum.com/en-DK/docs/api/draft-invoice-line-product.md): Create draft invoice lines templated from your Product catalog instead of supplying every field ad-hoc.
- [E-Invoice Field Mapping](https://www.fenerum.com/en-DK/docs/api/einvoice-field-mapping.md): Configure how Fenerum invoice fields map to your e-invoicing provider schema.
- [Erp Account](https://www.fenerum.com/en-DK/docs/api/erp-account.md): The chart of accounts pulled from your connected ERP system.
- [Erp Account Budget](https://www.fenerum.com/en-DK/docs/api/erp-account-budget.md): Manage erp account budgets in Fenerum.
- [Erp Account Line](https://www.fenerum.com/en-DK/docs/api/erp-account-line.md): Manage erp account lines in Fenerum.
- [Erp VAT Code](https://www.fenerum.com/en-DK/docs/api/erp-vat-code.md): VAT codes pulled from your connected ERP system.
- [Errors](https://www.fenerum.com/en-DK/docs/api/guides/errors.md): Understanding error responses and status codes in the Fenerum API
- [Filtering](https://www.fenerum.com/en-DK/docs/api/guides/filtering.md): How to filter list responses in the Fenerum API.
- [Integration Workflows](https://www.fenerum.com/en-DK/docs/api/guides/typical-workflow.md): Choose the right integration approach for your business
- [Invoice](https://www.fenerum.com/en-DK/docs/api/invoice.md): Invoices are uniquely numbered lists of sold items and services issued to a customer on a particular date.
- [Invoice Line](https://www.fenerum.com/en-DK/docs/api/invoice-line.md): Invoice Line is a single item on an Invoice.
- [KPIs](https://www.fenerum.com/en-DK/docs/api/kpi.md): Read and execute the saved KPIs (key performance indicators) that power Fenerum reports.
- [Limitations](https://www.fenerum.com/en-DK/docs/api/guides/limits.md): Rate limiting and request limitations in the Fenerum API
- [List views and pagination](https://www.fenerum.com/en-DK/docs/api/list-views-pagination.md): Describes how list views for resources are formatted.
- [Logging](https://www.fenerum.com/en-DK/docs/api/guides/logging.md): API request logging and debugging in Fenerum
- [Organization Member](https://www.fenerum.com/en-DK/docs/api/organization-member.md): Read-only views over the members of your Fenerum organization.
- [Other endpoints](https://www.fenerum.com/en-DK/docs/api/others.md): Miscellaneous endpoints that do not fit into a single CRUD resource — search, ERP imports, document uploads, downloads, and standalone reports.
- [Pagination](https://www.fenerum.com/en-DK/docs/api/guides/pagination.md): How to work with paginated list responses in the Fenerum API
- [Payment Card](https://www.fenerum.com/en-DK/docs/api/payment-card.md): Payment Cards cover both credit and debit cards attached to an account. Currently you can only use this together with Stripe.
- [Plan Term](https://www.fenerum.com/en-DK/docs/api/plan-term.md): Plan terms are the pricing variants of a Plan — each defines a renewal interval, price, and currency that subscriptions can attach to.
- [Plans](https://www.fenerum.com/en-DK/docs/api/plan.md): Plans describe available subscription types
- [Product](https://www.fenerum.com/en-DK/docs/api/product.md): Manage products in Fenerum.
- [Product Pricing](https://www.fenerum.com/en-DK/docs/api/product-pricing.md): Manage product pricings in Fenerum.
- [Quickstart](https://www.fenerum.com/en-DK/docs/api/guides/guide.md): Get started with the Fenerum API in minutes
- [Receipt](https://www.fenerum.com/en-DK/docs/api/receipt.md): Manage receipts in Fenerum.
- [Recipient](https://www.fenerum.com/en-DK/docs/api/recipient.md): Recipients are destinations where we send notifications for a given account. Each recipient may ask for certain notifications only.
- [Report](https://www.fenerum.com/en-DK/docs/api/report.md): ViewSet for managing Reports and their Widgets. Reports are collections of chart widgets that display KPIs. Widgets are managed as nested objects within the report. To get actual KPI data for a widget, use the /api/v1/kpis/{kpi_type}/ endpoint.
- [Revenue Group](https://www.fenerum.com/en-DK/docs/api/revenue-group.md): Manage revenue groups in Fenerum.
- [Self-Service](https://www.fenerum.com/en-DK/docs/api/self-service.md): Unauthenticated endpoints that let customers initiate their own Fenerum organization.
- [Subscription](https://www.fenerum.com/en-DK/docs/api/subscription.md): Subscriptions are instances of plan terms on a specific account. You can modify subscriptions or cancel them.
- [Subscription Change](https://www.fenerum.com/en-DK/docs/api/subscription-change.md): A Subscription Change is a scheduled modification to an existing Subscription — for example a planned quantity change, a planned terms switch, or an early renewal.
- [Supplier Invoice](https://www.fenerum.com/en-DK/docs/api/supplier-invoice.md): Manage supplier invoices in Fenerum.
- [Transaction](https://www.fenerum.com/en-DK/docs/api/transaction.md): Manage transactions in Fenerum.
- [Webhook](https://www.fenerum.com/en-DK/docs/api/webhook.md): A webhook is a custom callback that can be leveraged to be notified of events in Fenerum.
- [Webhook callbacks](https://www.fenerum.com/en-DK/docs/api/webhook-callbacks.md): Reference for the event payloads that Fenerum POSTs to your enabled webhook endpoints.
- [Webhook Event Metadata](https://www.fenerum.com/en-DK/docs/api/webhook-event-metadata.md): A webhook event metadata entry represents a webhook-event that was created after a webhook was triggered.
- [Webhooks](https://www.fenerum.com/en-DK/docs/api/webhooks.md): A webhook is a custom callback that can be leveraged to be notified of events in Fenerum.

Full site index: https://www.fenerum.com/llms.txt
