Gets the latest version of File metadata record identified by the given id.
Required roles: 'service.file.viewers'. Users added to groups 'users.datalake.viewers', 'users.datalake.editors', 'users.datalake.admins', 'users.datalake.ops' would be added to group 'service.file.viewers' by default.
Security
bearer
- SLB Saas OSDU (SGP)https://as5.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB SaaS OSDU (BRS)https://br5.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (WEU)https://eu5.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB SaaS OSDU (EUT)https://eu6.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (MDE)https://eu7.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (PSC)https://us5.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (USC)https://us7.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (WUS)https://us8.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (SAS)https://as6.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (SWC)https://eu8.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (MYW)https://as7.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- SLB Saas OSDU (ZAN)https://za1.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata
- Mock serverhttps://developer.slb.com/_mock/solutions/core-service/apis/osdu-file-service/v2/files/{Id}/metadata
curl -i -X GET \
'https://as5.api.enterprisedata.slb.com/api/file/v2/files/{Id}/metadata' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'data-partition-id: slb-osdu-prod-des-prod-testing'A successful response
Kind of data being ingested. Must follow the naming convention:{schema-authority}:wks:dataset--File.Generic:{version}.
Example:"osdu:wks:dataset--File.Generic:1.0.0"
aclobject(OSDU Abstract Access Control List)
legalobject(Legal Meta Data)
Legal meta data like legal tags, relevant other countries, legal status.
dataobject(File Metadata)
The file data container containing all necessary details of the file record
ancestryobject(Parent List)
metaArray of objects(Frame of Reference Meta Data Item (FoR of File))
Response
{ "id": "string", "kind": "osdu:wks:dataset--File.Generic:1.0.0", "acl": { "viewers": [ … ], "owners": [ … ] }, "legal": { "legaltags": [ … ], "otherRelevantDataCountries": [ … ], "status": "compliant" }, "data": { "ExtensionProperties": { … }, "Name": "string", "Description": "string", "TotalSize": "string", "EncodingFormatTypeID": "string", "SchemaFormatTypeID": "string", "Endian": "BIG", "DatasetProperties": { … }, "Checksum": "string", "ResourceHomeRegionID": "string", "ResourceHostRegionIDs": [ … ], "ResourceCurationStatus": "string", "ResourceLifecycleStatus": "string", "ResourceSecurityClassification": "string", "Source": "string", "ExistenceKind": "string" }, "ancestry": { "parents": [ … ] }, "meta": [ { … } ], "tags": { "dataflowId": "dataflowId" }, "version": 1831253916104085 }