Dialogporten
Levert av Digitaliseringsdirektoratet · org.nr. 991825827
BegrensetJSON44 endepunkter
Dialogporten er produktet i Altinn som holder oversikt (metadata) over dialoger frå offentlige virksomheter. API-et er delt inn i to deler: en for tjenesteeiere og en for sluttbrukere. Sluttbrukere er typisk for leverandører/fagsystem. Samtidig blir sluttbruker-API-et brukt av Arbeidsflate — den innloggede delen av Altinn.no der du ser innboksen.
Endepunkter (44)
Serviceowner · 26
- GET
/api/v1/serviceowner/dialoglookupLooks up a dialog by instance reference - GET
/api/v1/serviceowner/dialogsGets a list of dialogs - POST
/api/v1/serviceowner/dialogsCreates a new dialog - GET
/api/v1/serviceowner/dialogs/endusercontextGets end user context system labels for dialogs - POST
/api/v1/serviceowner/dialogs/endusercontext/systemlabels/actions/bulksetSets system labels for multiple dialogs - DELETE
/api/v1/serviceowner/dialogs/{dialogId}Deletes a dialog - GET
/api/v1/serviceowner/dialogs/{dialogId}Gets a single dialog - PATCH
/api/v1/serviceowner/dialogs/{dialogId}Patch a single dialog - PUT
/api/v1/serviceowner/dialogs/{dialogId}Replaces a dialog - POST
/api/v1/serviceowner/dialogs/{dialogId}/actions/freezeFreezes a dialog - POST
/api/v1/serviceowner/dialogs/{dialogId}/actions/purgePermanently deletes a dialog - POST
/api/v1/serviceowner/dialogs/{dialogId}/actions/restoreRestore a dialog - GET
/api/v1/serviceowner/dialogs/{dialogId}/actions/should-send-notificationReturns a boolean value based on conditions used to determine if a notification is to be sent - GET
/api/v1/serviceowner/dialogs/{dialogId}/activitiesGets a list of dialog activities - POST
/api/v1/serviceowner/dialogs/{dialogId}/activitiesAdds an activity to a dialog's activity history - GET
/api/v1/serviceowner/dialogs/{dialogId}/activities/{activityId}Gets a single dialog activity - GET
/api/v1/serviceowner/dialogs/{dialogId}/context/labelsRetrieve service owner labels for a dialog. - POST
/api/v1/serviceowner/dialogs/{dialogId}/context/labelsAdd a service owner label to a dialog - DELETE
/api/v1/serviceowner/dialogs/{dialogId}/context/labels/{label}Delete a service owner label for a dialog - PUT
/api/v1/serviceowner/dialogs/{dialogId}/endusercontext/systemlabelsSets the system labels of a dialog - GET
/api/v1/serviceowner/dialogs/{dialogId}/seenlogGets all seen log records for a dialog - GET
/api/v1/serviceowner/dialogs/{dialogId}/seenlog/{seenLogId}Gets a single dialog seen log record - GET
/api/v1/serviceowner/dialogs/{dialogId}/transmissionsGets a list of dialog transmissions - POST
/api/v1/serviceowner/dialogs/{dialogId}/transmissionsAdds a transmission to a dialog - GET
/api/v1/serviceowner/dialogs/{dialogId}/transmissions/{transmissionId}Gets a single dialog transmission - PUT
/api/v1/serviceowner/dialogs/{dialogId}/transmissions/{transmissionId}Replaces a transmission
Enduser · 14
- GET
/api/v1/enduser/dialoglookupLooks up a dialog by instance reference - GET
/api/v1/enduser/dialogsGets a list of dialogs - POST
/api/v1/enduser/dialogs/context/systemlabels/actions/bulksetSets system labels for multiple dialogs - GET
/api/v1/enduser/dialogs/{dialogId}Gets a single dialog - GET
/api/v1/enduser/dialogs/{dialogId}/activitiesGets a list of dialog activities - GET
/api/v1/enduser/dialogs/{dialogId}/activities/{activityId}Gets a single dialog activity - GET
/api/v1/enduser/dialogs/{dialogId}/context/labellogGets a list of dialog label assignment logs - PUT
/api/v1/enduser/dialogs/{dialogId}/context/systemlabelsSets the system labels of a dialog - GET
/api/v1/enduser/dialogs/{dialogId}/seenlogGets all seen log records for a dialog - GET
/api/v1/enduser/dialogs/{dialogId}/seenlog/{seenLogId}Gets a single dialog seen log record - GET
/api/v1/enduser/dialogs/{dialogId}/transmissionsGets a list of dialog transmissions - GET
/api/v1/enduser/dialogs/{dialogId}/transmissions/{transmissionId}Gets a single dialog transmission - GET
/api/v1/enduser/partiesGets the list of authorized parties for the end user - GET
/api/v1/enduser/serviceresourcesGets the service resources the authenticated end user is authorized to use.
Metadata · 4
- GET
/api/v1/.well-known/jwks.jsonGets the JSON Web Key Set (JWKS) containing the public keys used to verify dialog token signatures - GET
/api/v1/.well-known/oauth-authorization-serverGets the OAuth 2.0 Metadata for automatic configuration of clients verifying dialog tokens - GET
/api/v1/metadata/limitsGets currently enforced application-level query limits - GET
/api/v1/metadata/serviceresourcesGets service resources currently in use in Dialogporten.