Skip to content

[Change request]: POST/PUT/PATCH/DELETE methods  #656

Description

@cdunnink

Organization

Deltion College

Project

No response

Contact Details

cdunnink@deltion.nl

Short description

Het Deltion College wil data event-driven bijwerken. De architectuur volgens https://oeapi.eu/v6.0/#/technical/ zou dit toe moeten laten. Dus niet batch-gewijs inladen in database en dan via OEAPI-implementatie publiceren. Via de database inladen betekent op 2 plekken constraints en businesslogica implementeren. Het wijzigen van data via onze OOAPI-implementatie zorgt voor een centrale plek van de constraints en de businesslogica.

Graag zouden we dus POST/PUT/PATCH en evt DELETE methods willen zien voor verschillende entiteiten. Net zoals bij OOAPIV6-Person.
Nu maken we zelf definities voor de schrijfacties van bijvoorbeeld ProgrammeOffering, ProgrammeOfferingAssociation of Organisation, maar dit is niet optimaal (helemaal niet bij nieuwe versies).

Version

v6

Usecase

Voorbeeld eventdriven-architectuur:
SIS Osiris kan bijvoorbeeld een event afschieten voor ProgrammeOfferingAssociation in OEAPIV5 formaat. Deze kunnen we dan 1-op-1 doorzetten naar onze servicebus en van daaruit naar afnemende systemen worden gepushed.

Which institutions support this change?

No response

Proposed solution

No response

Requests and responses

No response

What is your question for the OOAPI work group?

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions