Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Etablere egne API-endepunkt for opprettelse av activityhistory #141

Closed
1 task done
Tracked by #29
elsand opened this issue Aug 21, 2023 · 4 comments
Closed
1 task done
Tracked by #29

Etablere egne API-endepunkt for opprettelse av activityhistory #141

elsand opened this issue Aug 21, 2023 · 4 comments
Assignees

Comments

@elsand
Copy link
Member

elsand commented Aug 21, 2023

Det skal etableres et API for å opprette innslag i aktivitetshistorikken.

Eksempel på request

{
    "id": "43ea7e14-63d1-4ad0-af66-06d2d2148c3a",
    "relatedActivityId": "0188fbb4-5684-7bf2-bc60-96c86ba9dc51",
    "type": "submission",
    "extendedType": "some:extended:type",
    "dialogElementId": "017fea6b-b877-7aef-b422-57db9ed15e9d"
}

Potensielt format for å sende inn flere:

{
   "activities": [
        {
            "id": "0188fbb4-5684-7bf2-bc60-96c86ba9dc51",
            "typeId": "submission",
            "extendedType": "some:extended:type"
        },
        {
            "id": "43ea7e14-63d1-4ad0-af66-06d2d2148c3a",
            "relatedActivityId": "0188fbb4-5684-7bf2-bc60-96c86ba9dc51",
            "type": "submission",
            "extendedType": "some:extended:type",
            "dialogElementId": "017fea6b-b877-7aef-b422-57db9ed15e9d"
        }
    ]
}

Tasks

Preview Give feedback
@elsand
Copy link
Member Author

elsand commented Aug 21, 2023

Det å skulle åpne for flere innsett per request krever at vi bestemmer:

  • Bør det være et eget endepunkt for denne type batching?
  • Hva skal skje hvis én av flere feiler; skal hele transaksjonen rulles tilbake, eller bare de som feiler?
  • Hvordan skal feilmeldinger/kvitteringer vises?
  • Hva er maks antall per request?

@elsand elsand changed the title Etablere API for opprettelse av activityhistory Etablere egne API-endepunkt for opprettelse av activityhistory Aug 21, 2023
@elsand elsand added the analysis Pre-architecture/design work label Aug 21, 2023
@oskogstad oskogstad self-assigned this Aug 25, 2023
@oskogstad
Copy link
Collaborator

@elsand
Nå er jeg ferdig med POST-endepunkt for singel activity, hva tror du om å splitte ut i et eget kort for analysis/diskusjon om batch? Så får vi gleden av å flytte kort til QA/test og Done 😊

@elsand
Copy link
Member Author

elsand commented Aug 25, 2023

God plan 👍

@elsand
Copy link
Member Author

elsand commented Aug 28, 2023

Vi tracker alt knyttet til bulk i #144 (foreløpig et tomt skall)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants