> Collaboration enables domain users to always consume quality data from the OSDU, share data within your team and control how and what you want to share back. This maintains the data integrity of the OSDU while enabling teams to succeed in creating new value.
In order to use storage api in a collaboration context, the API user needs to add a __x-collaboration HTTP header__ to the requests.
The header holds directives instructing the OSDU to handle in context of the provided collaboration instance and not in the context of the promoted or trusted data.
### HTTP Header Syntax
* Caching directives are case-insensitive but lowercase is recommended
For collaboration context each Cloud Service Provider should use collaboration id combined with the record id for the primary key of the metadata's data model.
That is, the __record id__ in this case can be represented as:
-[Support for GeoJSON types <a name="geojson-support"></a>](#support-for-geojson-types)
-[Version info endpoint](#version-info-endpoint)
-[Using Storage APIs in the Collaboration context <a name="collaboration-context"></a>](#cocollaboration-context)
## Introduction <a name="Introduction"></a>
After performing the basic user management procedures (create users and groups, assign users to groups, etc.) through [Entitlements Service](/solutions/dataecosystem/tutorials/entitlementsservice), DELFI developer can use the Data Ecosystem Storage Service to ingest metadata information generated by DELFI applications into the Data Ecosystem. The Storage Service provides a set of APIs to manage the entire metadata life-cycle such as ingestion (persistence), modification, deletion, versioning and data schema.
...
...
@@ -767,4 +768,7 @@ properties:
-`version.info.buildPropertiesPath`
-`version.info.gitPropertiesPath`
[Back to table of contents](#TOC)
\ No newline at end of file
[Back to table of contents](#TOC)
## Using Storage APIs in the Collaboration context
Query, Records and Patch API can also be used in the [Collaboration context](CollaborationContext.md)