... | ... | @@ -8,17 +8,20 @@ Simon Liedtke, Fredy Hauschel |
|
|
**WECHANGE Milestone 1 - Review**
|
|
|
|
|
|
Main outcomes:
|
|
|
|
|
|
- Milestone done, but according to old spec: https://git.fairkom.net/fairsync/maps/-/blob/master/specification/version2/domain_ISA2.md#sample-entry
|
|
|
- New spec at: https://linkedopenactors.org/specification/information_exchange_datamodel.html
|
|
|
- Required changes will be finalized until April 6th by Simon
|
|
|
- For now only organizations will be used (no groups/projects/events)
|
|
|
|
|
|
1. Provide JSON REST Interface for Organizations (read, write with token)
|
|
|
|
|
|
WECHANGE API docs available at: https://organisations.staging.wechange.de/swagger/
|
|
|
Organizations list endpoint is available without token
|
|
|
Organizations create/edit/delete endpoints are available with token only. Token has been sent to Fredy on March 4th 2021 (Signal).
|
|
|
|
|
|
2. Content Negotiation for providing also turtle content per "Agent" Endpoint
|
|
|
|
|
|
Sample URL (to be accessed with „Accept: text/turtle“ header: https://organisations.staging.wechange.de/api/v2/organizations/5/
|
|
|
|
|
|
```
|
... | ... | @@ -42,14 +45,17 @@ Changes from new spec: |
|
|
- PostalAddress: Will be skippped for now, since WECHANGE only has full address in one field
|
|
|
```
|
|
|
3. Bulk read of Organizations with pagination (custom offset and limit)
|
|
|
|
|
|
https://organisations.staging.wechange.de/api/v2/organizations/
|
|
|
|
|
|
4. Bulk read of Organizations with pagination and filtering (changedate)
|
|
|
|
|
|
https://organisations.staging.wechange.de/api/v2/organizations/?last_modified__gt=2021-04-01
|
|
|
or
|
|
|
https://organisations.staging.wechange.de/api/v2/organizations/?last_modified__gt=2021-04-01T15:00
|
|
|
|
|
|
5. CRUD Endpoint for list of sameAs and differentFrom
|
|
|
|
|
|
Not required for now.
|
|
|
|
|
|
# Wednesday 2021.01.13 10:00
|
... | ... | |