Hi all,
Please there is a way to add dataeelement to dataset by API, like partial update ?
Best
Hi all,
Please there is a way to add dataeelement to dataset by API, like partial update ?
Best
HI Ocaya for your reply.
But I got this error
{
“httpStatus”: “Conflict”,
“httpStatusCode”: 409,
“status”: “ERROR”,
“message”: “Only identifiable object collections can be removed from.”
}
What can be issue ?
2018-04-27 20:23 GMT+00:00 Stephen Ocaya stephocay@hispuganda.org:
Hi, You might want to look at this documentation. This is a generic metadata update that you can make using the API for any metadata.
You will have to prepare your payload for dataElements as below:- where id is UID of existing dataElements and hit the endpoints using a comand like below
- Prepare the Payload
{ "dataElements": [ { "id": "ID1" }, { "id": "ID2" }, { "id": "ID3" } ] }
- Make the Call to the Endpoints
curl -d @dataelements.json "[http://server/api/26/dataSets/UID/dataSetElements](http://server/api/26/dataSets/UID/dataSetElements)" -X POST -H "Content-Type: application/json" -u user:password
regards
Strategic Information Systems for Actions
P.O. Box 4750, Kampala
On Fri, Apr 27, 2018 at 8:45 PM, Jean Habib habibjean18@gmail.com wrote:
Hi all,
Please there is a way to add dataeelement to dataset by API, like partial update ?
Best
Mailing list: https://launchpad.net/~dhis2-users
Post to : dhis2-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-users
More help : https://help.launchpad.net/ListHelp
Stephen Ocaya
Health Information Systems Advisor,
Mobile: +256774558980 | +256752712007
SkypeID: stephocay
–