---
title: "GET /companies/{companySlug}/orderConfirmations/{confirmationId}"
method: GET
path: "/companies/{companySlug}/orderConfirmations/{confirmationId}"
tags: ["order confirmations"]
---

# GET /companies/{companySlug}/orderConfirmations/{confirmationId}

`GET /companies/{companySlug}/orderConfirmations/{confirmationId}`

## Request

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

Returns order confirmation with specified id.

## Response `200`

OK

- OrderConfirmation
  - `confirmationId` integer: offer ID
  - `confirmationDraftUuid` string: UUID are represented as 32 hexadecimal (base-16) digits, displayed in 5 groups separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters.
  - `date` string, date: Date for offer
  - `confirmationNumber` integer: Unique offer number generated by us.
  - `net` integer: Net amount (in invoice currency) in cents.
  - `vat` integer: VAT amount (in invoice currency) in cents.
  - `gross` integer: Gross amount (= net+VAT) (in invoice currency) in cents.
  - `comment` string: Comment/description
  - `yourReference` string
  - `ourReference` string
  - `orderReference` string: Reference if sending invoice via EHF.
  - `discount` number: The discount amount in the specified currency.
  - `address` Address
    - `streetAddress` string
    - `streetAddressLine2` string
    - `city` string
    - `postCode` string
    - `country` string, required
  - `lines` InvoiceLineResult[]
    - `net` integer: Net amount of invoice line in cents in original currency.
    - `vat` integer: VAT amount of invoice line in cents in original currency.
    - `vatType` string: Taken from either 1) the line or 2) the product. At least vatType or vatPercent has to be specified. If both are specified, Fiken will assert that the given vat type matches the given vat percent for the issue date. One of: {"HIGH", "MEDIUM", "LOW", "EXEMPT", "EXEMPT_IMPORT_EXPORT", "EXEMPT_REVERSE", "OUTSIDE", "NONE"}. "HIGH" is the most common.
    - `gross` integer: Gross amount of invoice line in cents.
    - `netInNok` integer: Net amount of invoice line in cents in NOK if currency and amounts provided are in foreign currency. This is calculated by Fiken.
    - `vatInNok` integer: VAT amount of invoice line in cents in NOK if currency and amounts provided are in foreign currency. This is calculated by Fiken.
    - `grossInNok` integer: Gross amount of invoice line in cents in NOK if currency and amounts provided are in foreign currency. This is calculated by Fiken.
    - `vatInPercent` number: Percentage value of VAT charged on invoice line. Should be a value between 0 and 1
    - `unitPrice` integer: Net price per unit in invoice currency (in cents).
    - `quantity` number: Number of units to be invoiced.
    - `discount` number: If field is set, all amounts must be given before the discount is applied. The API will calculate the new totals. Discount value should be a value between 0 and 1.
    - `productId` integer: Product Id of product associated with invoice line.
    - `productName` string: Name of product to be printed on invoice line.
    - `description` string: Description of the invoiced product or service.
    - `comment` string: Additional information to be printed on invoice.
    - `incomeAccount` string: Field is similar to vatType, it defaults to the product's income account. Either the line or the product needs to have an income account set.
  - `currency` string: ISO 4217 currency code, default value is NOK
  - `contactId` integer: Contact associated with offer.
  - `contactPersonId` integer: Contact person associated with the order confirmation. Must belong to given contact.
  - `projectId` integer
  - `createdInvoice` integer: If the order confirmation was used to create an invoice, the id of the associated invoice. Otherwise null is returned.
  - `archived` boolean: If order confirmation has been archived or not.
  - `internalComment` string: Comment that is not shown on the order confirmation, but kept for internal use only

## Changes

- **2026-03-28** `dff97b55851e`: 4 breaking
  - the `contactId` response's property type changed from no type to `integer` for status `200`
  - the `contactPersonId` response's property type changed from no type to `integer` for status `200`
  - the `createdInvoice` response's property type changed from no type to `integer` for status `200`
  - the `projectId` response's property type changed from no type to `integer` for status `200`
- **2023-05-26** `e093a0c9db87`: 2 info
  - added the optional property `archived` to the response with the `200` status
  - added the optional property `internalComment` to the response with the `200` status
- **2021-12-08** `4813e5666340`: 3 breaking, 3 info
  - the response property `address/city` became optional for the status `200`
  - the response property `address/postCode` became optional for the status `200`
  - the response property `address/streetAddress` became optional for the status `200`
  - the endpoint scheme security `fiken_api_oauth` was removed from the API
  - …2 more

[Operation history](https://skmtc.dev/fiken/apis/fiken-api/changes/companies/:companySlug/orderConfirmations/:confirmationId/get.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)
