Hi Alessandro
The TMF Open APIs follow the REST pattern and use the REST verbs, thus they operate within the limitations of these. Thus POST, PATCH, DELETE operate on a single resource.
If you need to do bulk stuff, you will have to use the task pattern as described in TMF630, creating a dedicated task resource that allows you to have a payload with arrays.
Probably for massive bulk operations you'll need to consider other issues apart from API signatures, such as:
- dealing with partial success
- performance
- monitoring
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Apr 16, 2021 13:15
From: Alessandro Capobianco
Subject: Bulk provisioning
Hi Team,
I would like to understand whether the TMF APis, for example TMF666 Account Management or TMF637 Product Inventory, are intended for massive actions, like for example create a huge number of entities, like a huge array with one request.
I've searched TMF637 section 6 but there is nothing about that.
Alessandro Capobianco
------------------------------
Alessandro Capobianco
Ericsson Inc.
------------------------------