API Pages i Business Central
Business CentralAPIAL
Hvad er en API Page?
En API Page i Business Central er en speciel type side, der eksponerer data via OData-endepunkter. Det giver udviklere mulighed for at tilgå Business Central-data fra eksterne systemer eller applikationer.
Forskellen på API Pages og standard Pages
- Standard Pages: Bruges primært i brugergrænsefladen og har ikke direkte eksponering til eksterne systemer.
- API Pages: Er designet til at tilbyde data gennem OData, hvilket gør det nemt at integrere med andre systemer.
Eksempel: Opret en simpel API Page
Her er et simpelt eksempel af en API Page i AL:
page 50100 "Customer API"
{
PageType = API;
ApplicationArea = All;
SourceTable = Customer;
ODataKeyFields = "No.";
layout
{
area(content)
{
repeater(General)
{
field("No"; Rec."No.")
{
}
field(Name; Rec.Name)
{
}
field(Address; Rec.Address)
{
}
}
}
}
}
Tips til fejlfinding
Når du arbejder med API Pages, kan det være nyttigt at bruge værktøjer som Postman til at teste din OData-endepunkt. Kontrollér, at dine API Pages er korrekt konfigureret og at de leverer data som forventet.