Skip to content

Invoice Registration

Registrera nya Invoices i Amili-systemet. Invoice Registration används för att skapa fakturor avsedda för distribution av Visma Amili, inklusive kundinformation, fakturadetaljer och rader.

Invoice Registration endpoints

Se Case för att få åtkomst till registrerade cases.

Exempel Request

Nedan är ett exempel på att skapa en ny invoice registration. Andra operationer följer liknande request/response-mönster med samma datastruktur.

URL: POST /invoice--registrations

Headers:

x-api-key: {your_access_token}
Content-Type: application/json

Request Body:

json
{
  "customer": {
    "name": "Jane Doe",
    "customer_number": "12345",
    "id_number": "556789-1234",
    "is_person": true,
    "address": {
      "address_line_1": "Business Street 456",
      "zip_code": "54321",
      "city": "Gothenburg"
    },
    "mobile_number": "+46709876543",
    "email": "jane.doe@domain.se"
  },
  "account": "674dbeaf08847b9501cc9132",
  "creditor": "674dbeb208847b9501cc9138",
  "invoice_type": "invoice",
  "invoice_number": "INV-2024-002",
  "reference_number": "REF002",
  "payout_reference": "PAY002",
  "invoice_date": "Wed, 21 Jan 2024 10:11:22 GMT",
  "invoice_delivery_date": "Wed, 21 Jan 2024 10:11:22 GMT",
  "invoice_due_date": "Wed, 31 Jan 2024 10:11:22 GMT",
  "invoice_headline": "Consulting Services",
  "invoice_body_text": "Thank you for your business",
  "currency": "SEK",
  "your_contact": "Contact Person",
  "your_reference": "YOUR-REF-001",
  "our_reference": "OUR-REF-001",
  "debt_description": "Professional consulting services",
  "matrix": [
    {
      "article_description": "Consulting hours",
      "unit_price": 500,
      "total_price_excluding_vat": 500,
      "unit_vat_percent": "0%"
    }
  ]
}

Response Code: 201 Created

Response Body:

json
{
  "_updated": "Fri, 04 Jul 2025 08:20:41 GMT",
  "_created": "Fri, 04 Jul 2025 08:20:41 GMT",
  "_etag": "62d5a25b98fa0523ac22e81c09eb1f78d3a1dab9",
  "_id": "68678ed98d8dc95ece12793f",
  "_status": "OK",
  "_invoice": "68678ed98d8dc95ece12793f",
  "_case": "68678eda88b9226bb78d7169",
  "_ocr_number": "68678eda8d8dc95ece127944",
  "ocr_number_ocr": "20251855102634171529"
}

Parametrar

Request Body Properties

PropertyTypObligatoriskBeskrivning
accountstringJaAccount ID
creditorstringJaCreditor ID
customerobjectJaKundinformation
invoice_typestringJaTyp av invoice (t.ex. "invoice")*
invoice_numberstringJaFakturanummer från borgenär
reference_numberstringNejReferensnummer från borgenär
payout_referencestringNejReferens för utbetalningsspårning
invoice_datestringJaDatum när fakturan utfärdades
invoice_due_datestringJaFörfallodatum för betalning
invoice_delivery_datestringNejDatum när fakturan levererades
invoice_headlinestringNejFakturarubriktext
invoice_body_textstringNejFakturatext
currencystringJaValutakod (för närvarande endast "SEK" stöds)
your_contactstringNejKontaktperson hos borgenär
your_referencestringNejReferens från borgenär
our_referencestringNejReferens från Amili
debt_descriptionstringNejBeskrivning av skulden
matrixarrayJaArray av fakturarader

Customer Properties

PropertyTypObligatoriskBeskrivning
namestringJaKundens fullständiga namn
customer_numberstringNejKundens referensnummer
id_numberstringJa**Personnummer eller organisationsnummer
is_personbooleanJaOm kunden är en individ
addressobjectJaKundens adressinformation
mobile_numberstringNejKontakttelefonnummer
emailstringNejKontakt-e-postadress

Address Properties

PropertyTypObligatoriskBeskrivning
address_line_1stringJaPrimär adressrad
zip_codestringJaPostnummer
citystringJaStadnamn

Matrix Item Properties

PropertyTypObligatoriskBeskrivning
article_descriptionstringJaBeskrivning av artikeln
unit_pricenumberJaPris per enhet
total_price_excluding_vatnumberJaTotalt belopp före moms
unit_vat_percentstringNejMomsprocent (t.ex. "25%")*

Response Properties

PropertyTypObligatoriskBeskrivning
_idstringJaUnik identifierare för registration
_createdstringJaSkapandetidsstämpel
_updatedstringJaSenaste uppdateringstidsstämpel
_etagstringJaEntity tag för samtidighetskontroll
_statusstringJaRequest-status (t.ex. "OK")*
_invoicestringJaID för skapad invoice
_casestringJaID för associerat case
_ocr_numberstringJaID för OCR-nummer
ocr_number_ocrstringJaOCR-nummer för betalningsreferens

*) För komplett lista över värden och detaljer, se Invoice Registration
**) Obligatoriskt för verkställighetstjänster