Skip to Content
API-referanseAvtalerGETList avtaler
Avtaler

List avtaler

GET/api/v1/agreements
Virker

Godtatte og sendte avtaler med posisjoner og pristabell, nyeste nummer først. Aldri et utkast. En kundenøkkel ser bare sin egen kundes avtaler som er sendt, sett eller godtatt. Utløpte avtaler med includeExpired=true, erstattede med status=erstattet. Et avrop er en ordre: send det med POST /orders.

Rettigheter
agreements:read
Kundenøkkel
Ja, for sine egne
Grense
lesing, 120 i minuttet
Siden

Parametre

I spørringen

  • statusstring
    Verdiersendtsettgodtattavvisterstattetutlopt
  • customerIdstring · uuid
    UUID
  • includeExpiredstring
    Verdiertruefalse
  • limitinteger1–100
    Antall per side, 1–100 (25 når den mangler).
  • cursorstringhøyst 400 tegn
    nextCursor fra forrige side.

Svaret

200OKAvtalene

application/jsonAgreementList

  • dataAgreement[]Må med
    Vis 18 feltSkjul 18 felt
    • numberintegerMå med
    • versionintegerMå med
    • statusstringMå med
      Verdiersendtsettgodtattavvisterstattetutlopt
    • expiredbooleanMå med
    • customerobjectMå med
      Vis 3 feltSkjul 3 felt
      • idstring · uuidMå med
        UUID
      • numberintegerMå medkan være null
      • namestringMå med
    • projectobjectMå medkan være null
      Vis 2 feltSkjul 2 felt
      • projectNostringMå med
      • namestringMå medkan være null
    • titlestringMå med
    • validUntilstringMå medkan være null
    • deliveryWeekdaysinteger[]Må med
    • leadDaysintegerMå medkan være null
    • freightFreeFromOreintegerMå medkan være null
      Hele øre (1 kr = 100 øre)
    • maxLengthMmintegerMå medkan være null
    • termsWestringMå medkan være null
    • termsYoustringMå medkan være null
    • positionsAgreementPosition[]Må med
      Vis 10 feltSkjul 10 felt
      • idstring · uuidMå med
        UUID
      • posNointegerMå med
      • namestringMå med
      • shortNamestringMå medkan være null
      • materialstringMå medkan være null
      • colourstringMå medkan være null
      • colourSidestringMå medkan være null
        Verdierutinn
      • profileobjectMå medkan være null
        Vis 2 feltSkjul 2 felt
        • slugstringMå med
        • paramsRecord<string, number>Må mednøklene er tekst
      • priceTableobject[]Må med
        Vis 2 feltSkjul 2 felt
        • upToLengthMmintegerMå med
        • unitPriceOreintegerMå med
          Hele øre (1 kr = 100 øre)
      • vatBpintegerMå med0–10000
        Moms i basispunkter: 2500 = 25 %
    • sentAtstring · date-timeMå medkan være nulleks. 2026-12-14T09:03:00.000Z
      Tidspunkt, ISO 8601 i UTC
    • decidedAtstring · date-timeMå medkan være nulleks. 2026-12-14T09:03:00.000Z
      Tidspunkt, ISO 8601 i UTC
    • decidedByNamestringMå medkan være null
  • nextCursorstringMå medkan være null

Feilkoder

Alle feil har samme form. Velg handling etter code, aldri etter message. Les mer under Feil.

400Bad Request
401Unauthorized
  • unauthorizedNøkkelen mangler, er feil, er slått av eller har gått ut. En nøkkel som slås av, slutter å virke innen 1 minutt.
403Forbidden
429Too Many Requests
  • rate_limitedFor mange kall. Vent retryAfterSeconds sekunder.
500Internal Server Error
  • internalNoe gikk galt hos oss. Feilen er meldt. Oppgi requestId hvis du spør.