Skip to content
GitLab
Explore
Sign in
Register
This is an archived project. Repository and other project resources are read-only.
OSDU Software
Documentation
Wiki
Osdu (c)
Design and implementation
Api specifications
Markdown
Get File Service
Get File Service
· Changes
Page history
Add Wiki
authored
Sep 26, 2019
by
Stephen Whitley
Hide whitespace changes
Inline
Side-by-side
OSDU-(C)/Design-and-Implementation/API-Specifications/Markdown/Get-File-Service.md
0 → 100644
View page @
4a3d20a8
# Get File Service
<a
name=
"overview"
></a>
## Overview
Public API for downloading ingested files
### Version information
*Version*
: 1.0.0
### Contact information
*Contact*
: DELFI Developer Portal Support
*Contact Email*
: delfi-devportal-help@slb.com
### URI scheme
*Host*
: api.evq.csp.slb.com
*BasePath*
: /de/file/v1
*Schemes*
: HTTPS
### Tags
*
Get File
### Consumes
*
`application/json`
### Produces
*
`application/json`
<a
name=
"paths"
></a>
## Paths
<a
name=
"getfile-get"
></a>
### GET /getfile
#### Description
Download a file from the Data Ecosystem. The file record must include a resource path field
#### Parameters
|Type|Name|Description|Schema|
|---|---|---|---|
|
**Header**
|
**Slb-Account-Id**
<br>
*required*
|Users account e.g. SLB|string|
|
**Query**
|
**recordId**
<br>
*required*
|Record ID for the file|string|
#### Responses
|HTTP Code|Description|Schema|
|---|---|---|
|
**200**
|A successful response|No Content|
|
**400**
|Record does not include a resource path|No Content|
|
**404**
|Record not found|No Content|
|
**429**
|Too many requests|No Content|
#### Tags
*
Get File
#### Security
|Type|Name|
|---|---|
|
**apiKey**
|
**[bearer](#bearer)**
|
|
**apiKey**
|
**[appkey](#appkey)**
|
<a
name=
"securityscheme"
></a>
## Security
<a
name=
"bearer"
></a>
### bearer
*Type*
: apiKey
*Name*
: Authorization
*In*
: HEADER
<a
name=
"appkey"
></a>
### appkey
*Type*
: apiKey
*Name*
: appkey
*In*
: HEADER