---
title: "PUT /companies/{companySlug}/recurringInvoices/{recurringInvoiceId}/frequency"
method: PUT
path: "/companies/{companySlug}/recurringInvoices/{recurringInvoiceId}/frequency"
tags: ["recurring invoices"]
---

# PUT /companies/{companySlug}/recurringInvoices/{recurringInvoiceId}/frequency

`PUT /companies/{companySlug}/recurringInvoices/{recurringInvoiceId}/frequency`

## Request

- Base URL: `https://api.fiken.no/api/v2`
- URL: `https://api.fiken.no/api/v2/companies/{companySlug}/recurringInvoices/{recurringInvoiceId}/frequency`
- Auth: OAuth 2
  - Authorization code: `https://fiken.no/oauth/authorize`
  - Token URL: `https://fiken.no/oauth/token`

Updates description, frequency and days-until-due for the recurring invoice. This applies to
every job in the collection.

## Request body

- UpdateRecurringInvoiceFrequencyRequest: Updates description, frequency and days-until-due for the recurring invoice. Applies to every job in the collection.
  - `description` string
  - `frequency` Frequency, required: How often an invoice is generated, e.g. interval 1 + intervalUnit MONTH means once per month.
    - `interval` integer, required: Number of interval units between each generated invoice. Must be at least 1.
    - `intervalUnit` 'DAY' | 'WEEK' | 'MONTH', required: The unit of time between each generated invoice.
  - `daysUntilDueDate` integer, required

## Response `200`

OK

## Changes

- **2026-09-03** `2473dacdb89c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/fiken/apis/fiken-api/changes/companies/:companySlug/recurringInvoices/:recurringInvoiceId/frequency/put.md)

---

[API](https://skmtc.dev/fiken/apis/fiken-api.md) - [All operations](https://skmtc.dev/fiken/apis/fiken-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fiken/apis/fiken-api/revisions/29111da67f94?raw)
