openapi: 3.0.3
info:
title: OneAtlas WorldDEM Access Ordering API
version: 1.0.1
contact:
email: dl-geo-webservices@airbus.com
description: The OneAtlas WorldDEM API is a tool that provides access to high-resolution global elevation data. This data, collected by satellites and processed using advanced technologies, offers a detailed and accurate representation of the Earth's surface. By integrating the WorldDEM API into their applications, users can benefit from precise terrain information for a wide range of use cases, such as urban planning, disaster response, agriculture, and infrastructure development. This API allows developers to easily incorporate elevation data into their projects, enabling them to create more accurate and effective solutions.
servers:
- url: https://sar.api.oneatlas.airbus.com/v1
description: OneAtlas - Elevation
security:
- basicAuth: []
tags:
- name: Ordering
paths:
/api/v1/feasibility:
post:
summary: Check Feasibility
tags:
- Ordering
requestBody:
content:
application/json:
schema:
description: Feasibility request
oneOf:
- title: PleiadesNeo
properties:
progTypeNames:
enum:
- ONEPLAN
- ONEDAY
- ONENOWATTEMPTS
- ONENOWWEATHER
type: string
mission:
enum:
- PLEIADESNEO
type: string
contractId:
type: string
acquisitionDate:
$ref: '#/components/schemas/AcquisitionDate'
optical:
$ref: '#/components/schemas/Optical'
aoi:
$schema: http://json-schema.org/draft-06/schema#
id: http://local/schemas/public/aoi.json#
properties:
coordinates:
items:
items:
items:
type: number
maxItems: 2
minItems: 2
type: array
minItems: 4
type: array
minItems: 1
type: array
type:
enum:
- Polygon
title: aoi
type: object
required:
- progTypeNames
- mission
- contractId
- acquisitionDate
- optical
- aoi
type: object
example:
progTypeNames:
- ONEPLAN
mission: PLEIADESNEO
contractId: CTR2100XXXX
acquisitionDate:
startDate: '2021-08-31T19:22:11.250Z'
endDate: '2021-09-30T23:59:59.999Z'
optical:
acquisitionMode: MONO
maxCloudCover: 20
maxIncidenceAngle: 30
aoi:
- - - -3.71612548828124
- 40.35910267579197
- - -3.6090087890624893
- 40.35910267579197
- - -3.6090087890624893
- 40.45739708775443
- - -3.71612548828124
- 40.45739708775443
- - -3.71612548828124
- 40.35910267579197
- title: Pleiades and SPOT
properties:
progTypeNames:
enum:
- ONEPLAN
- ONEDAY
- ONENOW
- ONESERIES
type: string
mission:
$ref: '#/components/schemas/Mission'
contractId:
type: string
acquisitionDate:
$ref: '#/components/schemas/AcquisitionDate'
optical:
$ref: '#/components/schemas/Optical'
aoi:
$schema: http://json-schema.org/draft-06/schema#
id: http://local/schemas/public/aoi.json#
properties:
coordinates:
items:
items:
items:
type: number
maxItems: 2
minItems: 2
type: array
minItems: 4
type: array
minItems: 1
type: array
type:
enum:
- Polygon
title: aoi
type: object
required:
- progTypeNames
- mission
- contractId
- acquisitionDate
- optical
- aoi
type: object
example:
progTypeNames:
- ONEPLAN
mission: PLEIADES
contractId: CTR2100XXXX
acquisitionDate:
startDate: '2021-08-31T19:22:11.250Z'
endDate: '2021-09-30T23:59:59.999Z'
optical:
acquisitionMode: MONO
maxCloudCover: 20
maxIncidenceAngle: 30
aoi:
- - - -3.71612548828124
- 40.35910267579197
- - -3.6090087890624893
- 40.35910267579197
- - -3.6090087890624893
- 40.45739708775443
- - -3.71612548828124
- 40.45739708775443
- - -3.71612548828124
- 40.35910267579197
responses:
'200':
content:
application/json:
schema:
oneOf:
- title: SPOT & Pleiades
type: object
properties:
progCapacities:
type: array
items:
type: object
properties:
mission:
$ref: '#/components/schemas/Mission'
progTypes:
type: array
items:
type: object
properties:
name:
enum:
- ONEPLAN
- ONEDAY
- ONENOW
- ONESERIES
type: string
mission:
$ref: '#/components/schemas/Mission'
feasibility:
type: object
properties:
classification:
type: string
enum:
- EASY
- CHALLENGING
automation:
type: string
enum:
- AUTOMATIC
- MAUAL
automationName:
type: string
available:
type: boolean
- title: PleiadesNeo
type: object
properties:
progCapacities:
type: array
items:
type: object
properties:
mission:
type: string
enum:
- PLEIADESNEO
progTypes:
type: array
items:
type: object
properties:
name:
enum:
- ONEPLAN
- ONEDAY
- ONENOWATTEMPTS
- ONENOWWEATHER
type: string
mission:
type: string
enum:
- PLEIADESNEO
feasibility:
type: object
properties:
classification:
type: string
enum:
- EASY
- CHALLENGING
automation:
type: string
enum:
- AUTOMATIC
- MAUAL
automationName:
type: string
available:
type: boolean
expirationDate:
type: string
format: datetime
pattern: ^yyyy-MM-dd'T'HH:mm:ss.SSS'Z$
examples:
SPOT & Pleiades:
value:
progCapacities:
- mission: PLEIADES
progTypes:
- name: ONEPLAN
mission: PLEIADES
feasibility:
classification: CHALLENGING
automation: AUTOMATIC
automationName: AutomaticTasking30
available: true
PleiadesNeo:
value:
progCapacities:
- mission: PLEIADESNEO
progTypes:
- name: ONEPLAN
mission: PLEIADESNEO
feasibility:
classification: CHALLENGING
automation: AUTOMATIC
available: true
expirationDate: '2021-05-12T08:03:19.052Z'
servers:
- description: Tasking API server
url: https://order.api.oneatlas.airbus.com
/api/v1/attempts:
post:
summary: Retrieve Attempts
tags:
- Ordering
description: Get tasking attempts
requestBody:
content:
application/json:
schema:
description: Orders api
oneOf:
- title: PleiadesNeo
properties:
progTypeNames:
enum:
- ONEDAY
- ONENOWATTEMPTS
type: string
mission:
enum:
- PLEIADESNEO
type: string
contractId:
type: string
acquisitionDate:
$ref: '#/components/schemas/AcquisitionDate'
optical:
$ref: '#/components/schemas/Optical'
aoi:
properties:
coordinates:
items:
items:
items:
type: number
maxItems: 2
minItems: 2
type: array
minItems: 4
type: array
minItems: 1
type: array
type:
enum:
- Polygon
title: aoi
type: object
example:
type: Polygon
coordinates:
- - - 23.69574504957747
- 37.91905533651132
- - 23.815564690690753
- 37.91905533651132
- - 23.815564690690753
- 38.033261134969194
- - 23.69574504957747
- 38.033261134969194
- - 23.69574504957747
- 37.91905533651132
required:
- progTypeNames
- mission
- contractId
- acquisitionDate
- optical
- aoi
example:
progTypeNames:
- ONEDAY
missions:
- PLEIADESNEO
acquisitionDate:
startDate: 2023-03-26T00:00.000Z
endDate: '2022-03-29T00:00:00.000Z'
optical:
maxCloudCover: 100
maxIncidenceAngle: 20
aoi:
type: Polygon
coordinates:
- - - 23.69574504957747
- 37.91905533651132
- - 23.815564690690753
- 37.91905533651132
- - 23.815564690690753
- 38.033261134969194
- - 23.69574504957747
- 38.033261134969194
- - 23.69574504957747
- 37.91905533651132
- title: SPOT & Pleiades
properties:
progTypeNames:
enum:
- ONEDAY
- ONENOW
type: string
mission:
$ref: '#/components/schemas/Mission'
contractId:
type: string
acquisitionDate:
$ref: '#/components/schemas/AcquisitionDate'
optical:
$ref: '#/components/schemas/Optical'
aoi:
properties:
coordinates:
items:
items:
items:
type: number
maxItems: 2
minItems: 2
type: array
minItems: 4
type: array
minItems: 1
type: array
type:
enum:
- Polygon
title: aoi
type: object
example:
type: Polygon
coordinates:
- - - 23.69574504957747
- 37.91905533651132
- - 23.815564690690753
- 37.91905533651132
- - 23.815564690690753
- 38.033261134969194
- - 23.69574504957747
- 38.033261134969194
- - 23.69574504957747
- 37.91905533651132
required:
- progTypeNames
- mission
- contractId
- acquisitionDate
- optical
- aoi
example:
progTypeNames:
- ONEDAY
missions:
- PLEIADES
acquisitionDate:
startDate: 2023-03-26T00:00.000Z
endDate: '2022-03-29T00:00:00.000Z'
optical:
maxCloudCover: 100
maxIncidenceAngle: 20
aoi:
type: Polygon
coordinates:
- - - 23.69574504957747
- 37.91905533651132
- - 23.815564690690753
- 37.91905533651132
- - 23.815564690690753
- 38.033261134969194
- - 23.69574504957747
- 38.033261134969194
- - 23.69574504957747
- 37.91905533651132
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/TaskingAttempt'
examples:
SPOT & Pleiades:
value:
progCapacities:
mission: PLEIADES
progTypes:
- name: ONEDAY
mission: PLEIADES
segments:
- id: PNEO1
footprint:
geometry: POLYGON((23.642028 38.043069, 23.642495 37.909283, 23.868104 37.908839, 23.868548 38.04307, 23.642028 38.043069, 23.642028 38.043069))
center: POINT(23.755357 37.97611)
instrumentMode: THR
orderDeadline: '2022-03-26T08:28:00.499Z'
extendedAngle: false
acquisitionStartDate: '2022-03-26T09:15:27.499Z'
acquisitionEndDate: '2022-03-26T09:15:29.671Z'
incidenceAngle: 26.72
segmentKey: 895651bbc3f881c1e1245b224ac69c34668001bd8610e359dfdfbf9b7430ad69c1b92543b80d84a75ed9961c0dca088f38f278c4df90a686f327e2cfc3d0be73::[{"key":"orderDeadLine","value":"2022-03-26T08:28:00.499Z"},{"key":"acqPeriod","value":"2022-03-26T09:15:27.499Z 2022-03-26T09:15:29.671Z"},{"key":"maxIncidenceAngle","value":"30.0"},{"key":"geometryWkt","value":"POLYGON((23.642028 38.043069, 23.642495 37.909283, 23.868104 37.908839, 23.868548 38.04307, 23.642028 38.043069, 23.642028 38.043069))"}]
acrossTrackIncidenceAngle: -7.874962709778218
maxIncidenceAngle: 30
- id: PNEO2
footprint:
geometry: POLYGON((23.644797 38.043069, 23.644964 37.90931, 23.866444 37.908808, 23.86659 38.043069, 23.644797 38.043069, 23.644797 38.043069))
center: POINT(23.755768 37.97608)
instrumentMode: THR
orderDeadline: '2022-03-29T08:35:00.699Z'
extendedAngle: false
acquisitionStartDate: '2022-03-29T09:22:50.699Z'
acquisitionEndDate: '2022-03-29T09:22:52.871Z'
incidenceAngle: 26.98
segmentKey: ef7be0cf8ff00529830ca020a8c9a6ac823f0e59b31c1b242f6a4e88ee5891eaf98605040452702b85dce33e4e9bc5a256a342126a18b2c10506c7cfdaa52682::[{"key":"orderDeadLine","value":"2022-03-29T08:35:00.699Z"},{"key":"acqPeriod","value":"2022-03-29T09:22:50.699Z 2022-03-29T09:22:52.871Z"},{"key":"maxIncidenceAngle","value":"30.0"},{"key":"geometryWkt","value":"POLYGON((23.644797 38.043069, 23.644964 37.90931, 23.866444 37.908808, 23.86659 38.043069, 23.644797 38.043069, 23.644797 38.043069))"}]
acrossTrackIncidenceAngle: 8.063750464703226
maxIncidenceAngle: 30
available: true
PleiadesNeo:
value:
progCapacities:
mission: PLEIADESNEO
progTypes:
- name: ONEDAY
mission: PLEIADESNEO
segments:
- id: PNEO1
footprint:
geometry: POLYGON((23.642028 38.043069, 23.642495 37.909283, 23.868104 37.908839, 23.868548 38.04307, 23.642028 38.043069, 23.642028 38.043069))
center: POINT(23.755357 37.97611)
instrumentMode: THR
orderDeadline: '2022-03-26T08:28:00.499Z'
extendedAngle: false
acquisitionStartDate: '2022-03-26T09:15:27.499Z'
acquisitionEndDate: '2022-03-26T09:15:29.671Z'
incidenceAngle: 26.72
segmentKey: 895651bbc3f881c1e1245b224ac69c34668001bd8610e359dfdfbf9b7430ad69c1b92543b80d84a75ed9961c0dca088f38f278c4df90a686f327e2cfc3d0be73::[{"key":"orderDeadLine","value":"2022-03-26T08:28:00.499Z"},{"key":"acqPeriod","value":"2022-03-26T09:15:27.499Z 2022-03-26T09:15:29.671Z"},{"key":"maxIncidenceAngle","value":"30.0"},{"key":"geometryWkt","value":"POLYGON((23.642028 38.043069, 23.642495 37.909283, 23.868104 37.908839, 23.868548 38.04307, 23.642028 38.043069, 23.642028 38.043069))"}]
acrossTrackIncidenceAngle: -7.874962709778218
maxIncidenceAngle: 30
- id: PNEO2
footprint:
geometry: POLYGON((23.644797 38.043069, 23.644964 37.90931, 23.866444 37.908808, 23.86659 38.043069, 23.644797 38.043069, 23.644797 38.043069))
center: POINT(23.755768 37.97608)
instrumentMode: THR
orderDeadline: '2022-03-29T08:35:00.699Z'
extendedAngle: false
acquisitionStartDate: '2022-03-29T09:22:50.699Z'
acquisitionEndDate: '2022-03-29T09:22:52.871Z'
incidenceAngle: 26.98
segmentKey: ef7be0cf8ff00529830ca020a8c9a6ac823f0e59b31c1b242f6a4e88ee5891eaf98605040452702b85dce33e4e9bc5a256a342126a18b2c10506c7cfdaa52682::[{"key":"orderDeadLine","value":"2022-03-29T08:35:00.699Z"},{"key":"acqPeriod","value":"2022-03-29T09:22:50.699Z 2022-03-29T09:22:52.871Z"},{"key":"maxIncidenceAngle","value":"30.0"},{"key":"geometryWkt","value":"POLYGON((23.644797 38.043069, 23.644964 37.90931, 23.866444 37.908808, 23.86659 38.043069, 23.644797 38.043069, 23.644797 38.043069))"}]
acrossTrackIncidenceAngle: 8.063750464703226
maxIncidenceAngle: 30
available: true
'500':
description: No possible attempt
content:
application/json:
schema:
$ref: '#/components/schemas/NoSensorAvailable'
servers:
- description: Tasking API server
url: https://order.api.oneatlas.airbus.com/
/api/v1/prices:
post:
summary: Calculate a Price
tags:
- Ordering
servers:
- description: Tasking API server
url: https://order.api.oneatlas.airbus.com/
description: '
Archive and Tasking ordering
'
requestBody:
content:
application/json:
schema:
description: Orders api
title: Orders
oneOf:
- title: Tasking SPOT & Pleiades
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
type: string
enum:
- PleiadesTaskingOneDay
- SpotTaskingOneDay
- PleiadesTaskingOnePlan
- SpotTaskingOnePlan
- PleiadesTaskingOneNow
- SpotTaskingOneNow
- PleiadesTaskingOneSeries
- SpotTaskingOneSeries
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
description: refers to the specific aoi id.
properties:
type: array
items:
anyOf:
- type: object
title: acquisitionMode
properties:
key:
enum:
- acquisitionMode
value:
enum:
- MONO
- STEREO
- TRISTEREO
- type: object
title: notificationThreshold
properties:
key:
enum:
- notificationThreshold
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want the acquisitions to be proposed to you (tasking continues unless you accept the acquisition). If you want to integrate only through API, we advise you to keep notification Threshold = maxCloudCover
- type: object
title: maxCloudCover
properties:
key:
enum:
- maxCloudCover
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want validate automatically the acquisition
- type: object
title: maxIncidenceAngle
properties:
key:
enum:
- maxIncidenceAngle
value:
format: float
type: number
maximum: 90
minimum: 0
description: Defines the maximum incidence angle you want validate automatically the acquisition
- type: object
title: acqPeriod
properties:
key:
enum:
- acqPeriod
value:
$ref: '#/components/schemas/AcqPerod'
- type: object
title: feasibilityAutomation
properties:
key:
enum:
- feasibilityAutomation
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'automation'). If you want to force a manual feasibility study, use 'MANUAL' and request quotation
value:
enum:
- AUTOMATIC
- MANUAL
- type: object
title: classification
properties:
key:
enum:
- classification
value:
enum:
- CHALLENGING
- EASY
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'classification')
- type: object
title: acquisitionModeMinBH
properties:
key:
enum:
- acquisitionModeMinBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
- type: object
title: acquisitionModeMaxBH
properties:
key:
enum:
- acquisitionModeMaxBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
comments:
$ref: '#/components/schemas/Comments'
segmentKey:
$ref: '#/components/schemas/SegmentKey'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
type: string
enum:
- PleiadesTaskingOneDay
- SpotTaskingOneDay
- PleiadesTaskingOnePlan
- SpotTaskingOnePlan
- PleiadesTaskingOneNow
- SpotTaskingOneNow
- PleiadesTaskingOneSeries
- SpotTaskingOneSeries
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: bundle
enum:
- pansharpened_natural_color
- panchromatic
- pansharpened
- multispectral
- pansharpened_false_color
- bundle
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/delivery'
notificationEmails:
type: array
items:
type: string
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
- notificationEmails
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
productTypeId: PleiadesTaskingOneDay
dataSourceIds: []
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
segmentKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
workspace: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
notificationEmails:
- your@email.xx
- aother@one.xx
- title: Archive SPOT & Pleiades
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesArchiveMono
- SpotArchiveMono
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
datastripIds:
$ref: '#/components/schemas/DatastripIds'
aoiId:
type: number
format: integer
comments:
$ref: '#/components/schemas/Comments'
segmentKey:
$ref: '#/components/schemas/SegmentKey'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesArchiveMono
- SpotArchiveMono
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: bundle
enum:
- pansharpened_natural_color
- panchromatic
- pansharpened
- multispectral
- pansharpened_false_color
- bundle
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/delivery'
notificationEmails:
type: array
items: string
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
- notificationEmails
type: object
example:
aoi:
- id: 1
name: Polygon 1
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
programReference: programReference
contractId: CTR21000XXX
items:
productTypeId: PleiadesArchiveMono
dataSourceId:
- catalogId: PublicMOC
catalogItemId: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
aoiId: 1
properties: []
datastripIds:
- DS_PHR1A_202212111112398_FR1_PX_E001N43_0615_01665
comments: ''
segmentKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
primaryMarket: AUTRE
customerReference: Test Kevin
optionsPerProductType:
- productTypeId: PleiadesArchiveMono
options:
- key: spectral_processing
value: bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_1
value: '4326'
- key: dem_1
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
- key: fullStrip
value: 'false'
orderGroup: orderGroup
endUsers:
- country: FR
delivery:
type: network
workspace: crestmaze
notificationEmails:
- an@email.xx
- aother@one.xx
- title: Tasking PleiadesNeo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
notifications:
type: array
items:
type: object
properties:
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
anyOf:
- type: object
title: NEW_ACQUISITION
properties:
event:
enum:
- NEW_ACQUISITION
description: an email is generated for every acquisition planned.
- type: object
title: BEFORE_TASKING_END
properties:
event:
enum:
- BEFORE_TASKING_END
daysBeforeEnd:
format: integer
type: number
description: an email is generated X days before the end of the tasking widow (X being the daysBeforeEnd parameter)
- type: object
title: ACQUISITION_CAMPAIGN
properties:
event:
enum:
- ACQUISITION_CAMPAIGN
description: an email is generated summming up the acquisitions.
- type: object
title: WEATHER_PREDICTION
properties:
event:
enum:
- WEATHER_PREDICTION
description: Only for ONEDAY offer
an email is generated with the forecast of your acquisition about 24h before the acquisition": null
productTypeId:
oneOf:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
description: refers to the specific aoi id.
properties:
type: array
items:
anyOf:
- type: object
title: acquisitionMode
properties:
key:
enum:
- acquisitionMode
value:
enum:
- MONO
- STEREO
- TRISTEREO
- type: object
title: notificationThreshold
properties:
key:
enum:
- notificationThreshold
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want the acquisitions to be proposed to you (tasking continues unless you accept the acquisition). If you want to integrate only through API, we advise you to keep notification Threshold = maxCloudCover
- type: object
title: maxCloudCover
properties:
key:
enum:
- maxCloudCover
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want validate automatically the acquisition
- type: object
title: maxIncidenceAngle
properties:
key:
enum:
- maxIncidenceAngle
value:
format: float
type: number
maximum: 90
minimum: 0
description: Defines the maximum incidence angle you want validate automatically the acquisition
- type: object
title: acqPeriod
properties:
key:
enum:
- acqPeriod
value:
$ref: '#/components/schemas/AcqPerod'
- type: object
title: feasibilityAutomation
properties:
key:
enum:
- feasibilityAutomation
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'automation'). If you want to force a manual feasibility study, use 'MANUAL' and request quotation
value:
enum:
- AUTOMATIC
- MANUAL
- type: object
title: classification
properties:
key:
enum:
- classification
value:
enum:
- CHALLENGING
- EASY
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'classification')
- type: object
title: acquisitionModeMinBH
properties:
key:
enum:
- acquisitionModeMinBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
- type: object
title: acquisitionModeMaxBH
properties:
key:
enum:
- acquisitionModeMaxBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
comments:
$ref: '#/components/schemas/Comments'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
type: object
properties:
channels:
type: array
items:
type: object
properties:
type:
type: string
enum:
- email
addressee:
type: object
description: null
properties:
to:
type: array
items:
type: string
description: 'recipients: list of people that need to receive notification regarding the tasking'
cc:
type: array
items:
type: string
description: list of people being in copy
filter:
type: object
properties:
events:
type: array
items:
anyOf:
- type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
- type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
- notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: NEW_ACQUISITIONS
- event: BEFORE_TASKING_END
daysBeforeEnd: 7
- event: ACQUISITION_CAMPAIGN
- event: WEATHER_PREDICTION
productTypeId: PleiadesNeoOneDay
dataSourceIds: []
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: SALES_ORDER
- event: DELIVERY
- title: Archive PleiadesNeo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
datastripIds:
$ref: '#/components/schemas/DatastripIds'
aoiId:
type: number
format: integer
comments:
$ref: '#/components/schemas/Comments'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
anyOf:
- type: object
title: DELIVERY
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
- type: object
title: SALES_ORDER
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 1
name: Polygon 1
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
programReference: programReference
contractId: CTR21000XXX
items:
- notifications: []
productTypeId: PleiadesNeoArchiveMono
dataSourceId:
- catalogId: PublicMOC
catalogItemId: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
aoiId: 1
properties: []
datastripIds: []
comments: ''
primaryMarket: AUTRE
customerReference: Test Kevin
optionsPerProductType:
- productTypeId: PleiadesNeoArchiveMono
options:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_1
value: '4326'
- key: dem_1
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
- key: fullStrip
value: 'false'
orderGroup: orderGroup
endUsers:
- country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xx.xxx
filter:
events:
- event: SALES_ORDER
- event: DELIVERY
responses:
'201':
content:
application/json:
schema:
properties:
contractId:
$ref: '#/components/schemas/contractId'
currency:
type: string
enum:
- EUR
discountPercentage:
format: float
type: number
discountValue:
format: float
type: number
productTypes:
type: array
items:
type: object
properties:
amount:
format: float
type: number
areaKm2:
format: float
type: number
discountPercentage:
format: float
type: number
discountValue:
format: float
type: number
price:
format: float
type: number
productTypeId:
type: string
enum:
- PleiadesNeoArchiveMono
- PleiadesArchiveMono
- SpotArchiveMono
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
- PleiadesTaskingOneDay
- SpotTaskingOneDay
- PleiadesTaskingOnePlan
- SpotTaskingOnePlan
- PleiadesTaskingOneNow
- SpotTaskingOneNow
- PleiadesTaskingOneSeries
- SpotTaskingOneSeries
items:
type: array
items:
type: object
properties:
datastripIds:
type: array
items:
type: string
voucherCode:
type: string
totalAmount:
format: float
type: number
example:
contractId: CisContractId
currency: EUR
discountPercentage: 0
discountValue: 0
productTypes:
- amount: 7392
areaKm2: 132
discountPercentage: 0
discountValue: 0
price: 7392
productTypeId: PleiadesTaskingOneDay
items:
- datastripIds: []
voucherCode: null
totalAmount: 7392
description: order created
'400':
description: BAD REQUEST
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: Unable to access workspace 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx'
'401':
description: TOKEN EXPIRED
content:
application/json:
schema:
properties:
message:
type: string
example:
message: 'Authentication failed (cause: Token expired)'
'404':
description: NOT FOUND
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: CIS contract 'contract_name' not found.
'500':
description: INTERNAL SERVER ERROR
content:
application/json:
schema:
properties:
code:
type: string
example:
code: UNEXPECTED_SERVER_ERROR
/api/v1/quotations:
post:
description: Request a quotation
requestBody:
content:
application/json:
schema:
description: Description quotation
title: Quotation
oneOf:
- title: Tasking Pl�iades Neo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
notifications:
type: array
items:
type: object
properties:
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
anyOf:
- type: object
title: NEW_ACQUISITION
properties:
event:
enum:
- NEW_ACQUISITION
description: an email is generated for every acquisition planned.
- type: object
title: BEFORE_TASKING_END
properties:
event:
enum:
- BEFORE_TASKING_END
daysBeforeEnd:
format: integer
type: number
description: an email is generated X days before the end of the tasking widow (X being the daysBeforeEnd parameter)
- type: object
title: ACQUISITION_CAMPAIGN
properties:
event:
enum:
- ACQUISITION_CAMPAIGN
description: an email is generated summming up the acquisitions.
- type: object
title: WEATHER_PREDICTION
properties:
event:
enum:
- WEATHER_PREDICTION
description: Only for ONEDAY offer
an email is generated with the forecast of your acquisition about 24h before the acquisition": null
productTypeId:
oneOf:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
description: refers to the specific aoi id.
properties:
type: array
items:
anyOf:
- type: object
title: acquisitionMode
properties:
key:
enum:
- acquisitionMode
value:
enum:
- MONO
- STEREO
- TRISTEREO
- type: object
title: notificationThreshold
properties:
key:
enum:
- notificationThreshold
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want the acquisitions to be proposed to you (tasking continues unless you accept the acquisition). If you want to integrate only through API, we advise you to keep notification Threshold = maxCloudCover
- type: object
title: maxCloudCover
properties:
key:
enum:
- maxCloudCover
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want validate automatically the acquisition
- type: object
title: maxIncidenceAngle
properties:
key:
enum:
- maxIncidenceAngle
value:
format: float
type: number
maximum: 90
minimum: 0
description: Defines the maximum incidence angle you want validate automatically the acquisition
- type: object
title: acqPeriod
properties:
key:
enum:
- acqPeriod
value:
$ref: '#/components/schemas/AcqPerod'
- type: object
title: feasibilityAutomation
properties:
key:
enum:
- feasibilityAutomation
description: Value is to be filled with the result of the feasibility request (refer to chapter 'Ask for a feasibility' request) key 'automation'. If you want to force a manual feasibility study, use 'MANUAL' and request quotation
value:
enum:
- AUTOMATIC
- MANUAL
- type: object
title: classification
properties:
key:
enum:
- classification
value:
enum:
- CHALLENGING
- EASY
description: Value is to be filled with the result of the feasibility request (refer to chapter 'Ask for a feasibility' request) key 'classification'
- type: object
title: acquisitionModeMinBH
properties:
key:
enum:
- acquisitionModeMinBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
- type: object
title: acquisitionModeMaxBH
properties:
key:
enum:
- acquisitionModeMaxBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
comments:
$ref: '#/components/schemas/Comments'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
oneOf:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
type: object
properties:
channels:
$ref: '#/components/schemas/Channels'
filter:
type: object
properties:
events:
type: array
items:
anyOf:
- type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
- type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
- type: object
title: QUOTATION_REQUEST
properties:
event:
enum:
- QUOTATION_REQUEST
description: An e-mail is generated to acknowledge the request
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
- notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: NEW_ACQUISITIONS
- event: BEFORE_TASKING_END
daysBeforeEnd: 7
- event: ACQUISITION_CAMPAIGN
- event: WEATHER_PREDICTION
productTypeId: PleiadesNeoOneNowWeather
dataSourceIds: []
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: QUOTATION_REQUEST
- event: SALES_ORDER
- event: DELIVERY
- title: Archive Pl�iades Neo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
notifications:
type: array
items:
type: object
properties:
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
anyOf:
- type: object
title: NEW_ACQUISITION
properties:
event:
enum:
- NEW_ACQUISITION
description: an email is generated for every acquisition planned.
- type: object
title: BEFORE_TASKING_END
properties:
event:
enum:
- BEFORE_TASKING_END
daysBeforeEnd:
format: integer
type: number
description: an email is generated X days before the end of the tasking widow (X being the daysBeforeEnd parameter)
- type: object
title: ACQUISITION_CAMPAIGN
properties:
event:
enum:
- ACQUISITION_CAMPAIGN
description: an email is generated summming up the acquisitions.
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
comments:
$ref: '#/components/schemas/Comments'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
anyOf:
- type: object
title: DELIVERY
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
- type: object
title: SALES_ORDER
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
- type: object
title: QUOTATION_REQUEST
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: QUOTATION_REQUEST
properties:
event:
enum:
- QUOTATION_REQUEST
description: An e-mail is generated to acknowledge the request
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
- notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: NEW_ACQUISITIONS
- event: BEFORE_TASKING_END
daysBeforeEnd: 7
- event: ACQUISITION_CAMPAIGN
- event: WEATHER_PREDICTION
productTypeId: PleiadesNeoArchiveMono
dataSourceIds:
- catalogId: PublicMOC
catalogItemId: xxxxxxxxxxxxxxxxxxxxxx
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: QUOTATION_REQUEST
- event: SALES_ORDER
- event: DELIVERY
responses:
'201':
content:
application/json:
schema:
properties:
quotationId:
$ref: '#/components/schemas/quotationId'
currency:
type: string
discountPercentage:
format: float
type: number
discountValue:
format: float
type: number
totalAmount:
format: float
type: number
example:
quotationId: QUO21000243
currency: EUR
discountPercentage: 0
discountValue: 0
totalAmount: 7600
description: QUOTATION SENT
'400':
description: BAD REQUEST
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: Unable to access workspace 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx'
'401':
description: TOKEN EXPIRED
content:
application/json:
schema:
properties:
message:
type: string
example:
message: 'Authentication failed (cause: Token expired)'
'404':
description: NOT FOUND
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: CIS contract 'contract_name' not found.
'500':
description: INTERNAL SERVER ERROR
content:
application/json:
schema:
properties:
code:
type: string
example:
code: UNEXPECTED_SERVER_ERROR
summary: Request a Quotation
tags:
- Ordering
servers:
- description: Tasking API server
url: https://order.api.oneatlas.airbus.com/
' /api/v1/orders':
post:
summary: Place an Order
tags:
- Ordering
servers:
- description: Tasking API server
url: https://order.api.oneatlas.airbus.com/
requestBody:
content:
application/json:
schema:
description: Orders api
title: Orders
oneOf:
- title: Tasking SPOT & Pleiades
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
type: string
enum:
- PleiadesTaskingOneDay
- SpotTaskingOneDay
- PleiadesTaskingOnePlan
- SpotTaskingOnePlan
- PleiadesTaskingOneNow
- SpotTaskingOneNow
- PleiadesTaskingOneSeries
- SpotTaskingOneSeries
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
description: refers to the specific aoi id.
properties:
type: array
items:
anyOf:
- type: object
title: acquisitionMode
properties:
key:
enum:
- acquisitionMode
value:
enum:
- MONO
- STEREO
- TRISTEREO
- type: object
title: notificationThreshold
properties:
key:
enum:
- notificationThreshold
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want the acquisitions to be proposed to you (tasking continues unless you accept the acquisition). If you want to integrate only through API, we advise you to keep notification Threshold = maxCloudCover
- type: object
title: maxCloudCover
properties:
key:
enum:
- maxCloudCover
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want validate automatically the acquisition
- type: object
title: maxIncidenceAngle
properties:
key:
enum:
- maxIncidenceAngle
value:
format: float
type: number
maximum: 90
minimum: 0
description: Defines the maximum incidence angle you want validate automatically the acquisition
- type: object
title: acqPeriod
properties:
key:
enum:
- acqPeriod
value:
$ref: '#/components/schemas/AcqPerod'
- type: object
title: feasibilityAutomation
properties:
key:
enum:
- feasibilityAutomation
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'automation'). If you want to force a manual feasibility study, use 'MANUAL' and request quotation
value:
enum:
- AUTOMATIC
- MANUAL
- type: object
title: classification
properties:
key:
enum:
- classification
value:
enum:
- CHALLENGING
- EASY
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'classification')
- type: object
title: acquisitionModeMinBH
properties:
key:
enum:
- acquisitionModeMinBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
- type: object
title: acquisitionModeMaxBH
properties:
key:
enum:
- acquisitionModeMaxBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
comments:
$ref: '#/components/schemas/Comments'
segmentKey:
$ref: '#/components/schemas/SegmentKey'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
type: string
enum:
- PleiadesTaskingOneDay
- SpotTaskingOneDay
- PleiadesTaskingOnePlan
- SpotTaskingOnePlan
- PleiadesTaskingOneNow
- SpotTaskingOneNow
- PleiadesTaskingOneSeries
- SpotTaskingOneSeries
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: bundle
enum:
- pansharpened_natural_color
- panchromatic
- pansharpened
- multispectral
- pansharpened_false_color
- bundle
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/delivery'
notificationEmails:
type: array
items:
type: string
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
- notificationEmails
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
productTypeId: PleiadesTaskingOneDay
dataSourceIds: []
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
segmentKey: ''
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
workspace: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
notificationEmails:
- an@email.xx
- another@email.xx
- title: Archive SPOT & Pleiades
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesArchiveMono
- SpotArchiveMono
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
comments:
$ref: '#/components/schemas/Comments'
segmentKey:
$ref: '#/components/schemas/SegmentKey'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesArchiveMono
- SpotArchiveMono
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: bundle
enum:
- pansharpened_natural_color
- panchromatic
- pansharpened
- multispectral
- pansharpened_false_color
- bundle
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/delivery'
notificationEmails:
type: array
items:
type: string
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
- notificationEmails
type: object
example:
aoi:
- id: 1
name: Polygon 1
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
programReference: programReference
contractId: CTR21000XXX
items:
productTypeId: PleiadesArchiveMono
dataSourceId:
- catalogId: PublicMOC
catalogItemId: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
aoiId: 1
properties: []
comments: ''
segmentKey: ''
primaryMarket: AUTRE
customerReference: Test Kevin
optionsPerProductType:
- productTypeId: PleiadesArchiveMono
options:
- key: spectral_processing
value: bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_1
value: '4326'
- key: dem_1
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
- key: fullStrip
value: 'false'
orderGroup: orderGroup
endUsers:
- country: FR
delivery:
type: network
workspace: crestmaze
notificationEmails:
- an@email.xx
- another@email.xx
- title: Tasking Pl�iades Neo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
notifications:
type: array
items:
type: object
properties:
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
anyOf:
- type: object
title: NEW_ACQUISITION
properties:
event:
enum:
- NEW_ACQUISITION
description: an email is generated for every acquisition planned.
- type: object
title: BEFORE_TASKING_END
properties:
event:
enum:
- BEFORE_TASKING_END
daysBeforeEnd:
format: integer
type: number
description: an email is generated X days before the end of the tasking widow (X being the daysBeforeEnd parameter)
- type: object
title: ACQUISITION_CAMPAIGN
properties:
event:
enum:
- ACQUISITION_CAMPAIGN
description: an email is generated summming up the acquisitions.
- type: object
title: WEATHER_PREDICTION
properties:
event:
enum:
- WEATHER_PREDICTION
description: Only for ONEDAY offer
an email is generated with the forecast of your acquisition about 24h before the acquisition": null
productTypeId:
oneOf:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
description: refers to the specific aoi id.
properties:
type: array
items:
anyOf:
- type: object
title: acquisitionMode
properties:
key:
enum:
- acquisitionMode
value:
enum:
- MONO
- STEREO
- TRISTEREO
- type: object
title: notificationThreshold
properties:
key:
enum:
- notificationThreshold
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want the acquisitions to be proposed to you (tasking continues unless you accept the acquisition). If you want to integrate only through API, we advise you to keep notification Threshold = maxCloudCover
- type: object
title: maxCloudCover
properties:
key:
enum:
- maxCloudCover
value:
format: float
type: number
maximum: 100
minimum: 0
description: Defines the cloud cover percentage upon which you want validate automatically the acquisition
- type: object
title: maxIncidenceAngle
properties:
key:
enum:
- maxIncidenceAngle
value:
format: float
type: number
maximum: 90
minimum: 0
description: Defines the maximum incidence angle you want validate automatically the acquisition
- type: object
title: acqPeriod
properties:
key:
enum:
- acqPeriod
value:
$ref: '#/components/schemas/AcqPerod'
- type: object
title: feasibilityAutomation
properties:
key:
enum:
- feasibilityAutomation
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'automation'). If you want to force a manual feasibility study, use 'MANUAL' and request quotation
value:
enum:
- AUTOMATIC
- MANUAL
- type: object
title: classification
properties:
key:
enum:
- classification
value:
enum:
- CHALLENGING
- EASY
description: Value is to be filled with the result of the RETRIEVE FEASIBILITY (key 'classification')
- type: object
title: acquisitionModeMinBH
properties:
key:
enum:
- acquisitionModeMinBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
- type: object
title: acquisitionModeMaxBH
properties:
key:
enum:
- acquisitionModeMaxBH
description: Only in STEREO and TRISTEREO modes
value:
format: float
type: number
maximum: 0.8
minimum: 0.2
comments:
$ref: '#/components/schemas/Comments'
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
- enum:
- PleiadesNeoOneDay
- PleiadesNeoOneNowWeather
- PleiadesNeoOneNowAttempts
- PleiadesNeoOnePlan
type: string
- enum:
- PleiadesNeoOneDayVrs
- PleiadesNeoOneNowWeatherVrs
- PleiadesNeoOneNowAttemptsVrs
- PleiadesNeoOnePlanVrs
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
type: object
properties:
channels:
type: array
items:
type: object
properties:
type:
type: string
enum:
- email
addressee:
type: object
description: null
properties:
to:
type: array
items:
type: string
description: 'recipients: list of people that need to receive notification regarding the tasking'
cc:
type: array
items:
type: string
description: list of people being in copy
filter:
type: object
properties:
events:
type: array
items:
anyOf:
- type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
- type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 2
name: Polygon 2
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
contractId: Standard-GEO
items:
- notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: NEW_ACQUISITIONS
- event: BEFORE_TASKING_END
daysBeforeEnd: 7
- event: ACQUISITION_CAMPAIGN
- event: WEATHER_PREDICTION
productTypeId: PleiadesNeoOneDay
dataSourceIds: []
aoiId: 2
properties:
- key: acquisitionMode
value: MONO
- key: notificationThreshold
value: 10
- key: maxCloudCover
value: 10
- key: maxIncidenceAngle
value: 50
- key: acqPeiod
value: 2022-03-25T00:00:00.000Z 2022-04-01T23:59:59.999Z
- key: feasibilityAutomation
value: AUTOMATIC
- key: classification
value: EASY
comments: ''
primaryMarket: AGRI
customerReference: Polygon 2
optionsPerProductType:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_2
value: '32630'
- key: dem_2
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
orderGroup: ''
endUsers:
- endUserName: Kevin
country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xxx.xx
- another_email@xxx.xx
filter:
events:
- event: SALES_ORDER
- event: DELIVERY
- title: Archive Pl�iades Neo
properties:
aoi:
type: array
items:
type: object
properties:
id:
format: integer
type: number
description: It is used to identify the aoi on which some options are set (refer to the 'item' parameter below)
name:
type: string
geometry:
$ref: '#/components/schemas/GeojsonGeometry'
programReference:
type: string
contractId:
$ref: '#/components/schemas/contractId'
items:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
dataSourceIds:
$ref: '#/components/schemas/DataSourceIds'
aoiId:
type: number
format: integer
comments: ''
primaryMarket:
type: string
enum:
- AGRI
- GENIE
- GDPUBLIC
- DEFSEC
- DISTRI
- RISQUE
- ENERGIE
- ENV
- FORET
- SANTE
- ASSUR
- IOT
- CARTO
- MARITIME
- PRESSE
- MOBIL
- AUTRE
- TELECOM
- TOURISME
- TRANSPORT
- NQUAL
customerReference:
$ref: '#/components/schemas/CustomerReference'
optionsPerProductType:
type: array
items:
type: object
properties:
productTypeId:
enum:
- PleiadesNeoArchiveMono
type: string
options:
type: array
items:
anyOf:
- type: object
title: spectral_processing
properties:
key:
enum:
- spectral_processing
value:
description: Defines the spectral processing
default: full_bundle
enum:
- panchromatic
- pansharpened
- multispectral
- bundle
- full_bundle
- full_pms
- full_ms
- type: object
title: radiometric_processing
properties:
key:
enum:
- radiometric_processing
value:
description: Defines the radiometric processing
enum:
- basic
- reflectance
- display
- type: object
title: image_format
properties:
key:
enum:
- image_format
value:
description: Defines the output image format
default: dimap_jpeg2000_regular
enum:
- dimap_jpeg2000_optimized
- dimap_jpeg2000_regular
- dimap_geotiff
- $ref: '#/components/schemas/pixelCoding'
- type: object
title: processing_level
properties:
key:
enum:
- processing_level
value:
description: Defines the processing level
enum:
- ortho
- projected
- primary
- type: object
title: projection_i
properties:
key:
enum:
- projection_i
value:
description: Defines the projection, i refers to the aoi's id (To be filled only if processing_level = ortho or projected)
enum:
- ortho
- projected
- primary
- $ref: '#/components/schemas/dem'
- type: object
title: elevation
properties:
key:
enum:
- elevation
value:
description: Defines the elevation. To be filled only if processing_level = projected
format: float
type: number
maximum: 10000
minimum: -100
- type: object
title: priority
properties:
key:
enum:
- priority
value:
description: Defines the priority. 'Rush' means no quality checking
default: standard
enum:
- standard
- rush
- type: object
title: licence
properties:
key:
enum:
- licence
value:
description: Defines the licence (our licences in details here:https://www.intelligence-airbusds.com/legal/licences/).
enum:
- standard
- background_layer
- stand_background_layer
- type: object
title: delivery_method
properties:
key:
enum:
- delivery_method
value:
description: Defines the delivery method
enum:
- on_the_flow
- at_the_end
orderGroup:
description: Allows to provide a custom identifier for grouped invoicing
example: ''
type: string
endUsers:
type: array
items:
type: object
properties:
endUserName:
type: string
country:
type: string
enum:
- SU
- NT
- AE
- AD
- AF
- AG
- AI
- AL
- AM
- AN
- AO
- AQ
- AR
- AS
- AT
- AU
- AW
- AX
- AZ
- BA
- BB
- BD
- BE
- BF
- BG
- BH
- BI
- BJ
- BL
- BM
- BN
- BO
- BR
- BS
- BT
- BV
- BW
- BY
- BZ
- CA
- CC
- CD
- CF
- CG
- CH
- CI
- CK
- CL
- CM
- CN
- CO
- CR
- CS
- CU
- CV
- CX
- CY
- CZ
- DE
- DJ
- DK
- DM
- DO
- DZ
- EC
- EE
- EG
- EH
- ER
- ES
- ET
- FI
- FJ
- FK
- FM
- FO
- FR
- GA
- GB
- GD
- GE
- GF
- GG
- GH
- GI
- GL
- GM
- GN
- GP
- GQ
- GR
- GS
- GT
- GU
- GW
- GY
- HK
- HM
- HN
- HR
- HT
- HU
- ID
- IE
- IL
- IM
- IN
- IO
- IQ
- IR
- IS
- IT
- JE
- JM
- JO
- JP
- KE
- KG
- KH
- KI
- KM
- KN
- KP
- KR
- KW
- KY
- KZ
- LA
- LB
- LC
- LI
- LK
- LR
- LS
- LT
- LU
- LV
- LY
- MA
- MC
- MD
- ME
- MF
- MG
- MH
- MK
- ML
- MM
- MN
- MO
- MP
- MQ
- MR
- MS
- MT
- MU
- MV
- MW
- MX
- MY
- MZ
- NA
- NC
- NE
- NF
- NG
- NI
- NL
- 'NO'
- NP
- NR
- NU
- NZ
- OM
- PA
- PE
- PF
- PG
- PH
- PK
- PL
- PM
- PN
- PR
- PS
- PT
- PW
- PY
- QA
- RE
- RO
- RS
- RU
- RW
- SA
- SB
- SC
- SD
- SE
- SG
- SH
- SI
- SJ
- SK
- SL
- SM
- SN
- SO
- SR
- SS
- ST
- SV
- SY
- SZ
- TC
- TD
- TF
- TG
- TH
- TJ
- TK
- TL
- TM
- TN
- TO
- TR
- TT
- TV
- TW
- TZ
- UA
- UG
- UM
- US
- UY
- UZ
- VA
- VC
- VE
- VG
- VI
- VN
- VU
- WF
- WS
- YE
- YT
- YU
- ZA
- ZM
- ZW
example:
endUsers:
- endUserName: Jack
country: FR
delivery:
$ref: '#/components/schemas/deliveryPNEO'
notifications:
type: array
items:
anyOf:
- type: object
title: DELIVERY
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: DELIVERY
properties:
event:
enum:
- DELIVERY
description: An e-mail is generated upon every product delivery
- type: object
title: SALES_ORDER
properties:
name:
type: string
channels:
$ref: '#/components/schemas/Channels'
filter:
type: array
items:
type: object
title: SALES_ORDER
properties:
event:
enum:
- SALES_ORDER
description: An e-mail is generated when the order is confirmed
required:
- contractId
- aoi
- items
- customerReference
- optionsPerProductType
- endUsers
- primaryMarket
type: object
example:
aoi:
- id: 1
name: Polygon 1
geometry:
type: Polygon
coordinates:
- - - -0.8847217475974262
- 48.627903919147286
- - -0.7528858100974261
- 48.627903919147286
- - -0.7528858100974261
- 48.711340646239705
- - -0.8847217475974262
- 48.711340646239705
- - -0.8847217475974262
- 48.627903919147286
programReference: programReference
contractId: CTR21000XXX
items:
- notifications: []
productTypeId: PleiadesNeoArchiveMono
dataSourceId:
- catalogId: PublicMOC
catalogItemId: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
aoiId: 1
properties: []
comments: ''
primaryMarket: AUTRE
customerReference: Test Kevin
optionsPerProductType:
- productTypeId: PleiadesNeoArchiveMono
options:
- key: spectral_processing
value: full_bundle
- key: radiometric_processing
value: basic
- key: image_format
value: dimap_jpeg2000_regular
- key: pixel_coding
value: 12bits
- key: processing_level
value: ortho
- key: projection_1
value: '4326'
- key: dem_1
value: best_available
- key: priority
value: rush
- key: licence
value: standard
- key: delivery_method
value: on_the_flow
- key: fullStrip
value: 'false'
orderGroup: orderGroup
endUsers:
- country: FR
delivery:
type: network
notifications:
- channels:
- type: email
addressee:
to:
- an_email@xx.xxx
filter:
events:
- event: SALES_ORDER
- event: DELIVERY
responses:
'201':
content:
application/json:
schema:
oneOf:
- title: SPOT & Pleiades
properties:
salesOrderId:
$ref: '#/components/schemas/salesOrderId'
currency:
type: string
discountPercentage:
format: float
type: number
discountValue:
format: float
type: number
totalAmount:
format: float
type: number
- title: PleiadesNeo
properties:
quotationId:
$ref: '#/components/schemas/quotationId'
currency:
type: string
discountPercentage:
format: float
type: number
discountValue:
format: float
type: number
totalAmount:
format: float
type: number
examples:
SPOT & Pleiades:
value:
salesOrderId: SAL21416909
currency: EUR
discountPercentage: 0
discountValue: 0
totalAmount: 7600
PleiadesNeo:
value:
quotationId: QUO21000243
currency: EUR
discountPercentage: 0
discountValue: 0
totalAmount: 7600
description: order created
'400':
description: BAD REQUEST
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: Unable to access workspace 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx'
'401':
description: TOKEN EXPIRED
content:
application/json:
schema:
properties:
message:
type: string
example:
message: 'Authentication failed (cause: Token expired)'
'404':
description: NOT FOUND
content:
application/json:
schema:
properties:
errorCode:
type: string
message:
type: string
example:
errorCode: E2203
message: CIS contract 'contract_name' not found.
'500':
description: INTERNAL SERVER ERROR
content:
application/json:
schema:
properties:
code:
type: string
example:
code: UNEXPECTED_SERVER_ERROR
components:
schemas:
Comments:
type: string
description: It is possible to leave a comment here intended for the Airbus team
DataSourceIds:
type: array
items:
type: object
properties:
catalogId:
enum:
- PublicMOC
catalogItemId:
type: string
segment:
type: object
properties:
id:
type: string
footprint:
$ref: '#/components/schemas/footprint'
instrumentMode:
type: string
orderDeadline:
format: datetime
type: string
extendedAngle:
type: boolean
acquisitionStartDate:
format: datetime
type: string
acquisitionEndDate:
format: datetime
type: string
incidenceAngle:
format: float
type: number
segmentKey:
type: string
acrossTrackIncidenceAngle:
format: float
type: number
maxIncidenceAngle:
format: float
type: number
deliveryPNEO:
type: object
properties:
type:
type: string
enum:
- network
Channels:
type: array
items:
type: object
properties:
type:
type: string
enum:
- email
addressee:
type: object
properties:
to:
type: array
items:
type: string
description: 'recipients: list of people that need to receive notification regarding the tasking'
cc:
type: array
items:
type: string
description: list of people being in copy
dem:
type: object
title: digital elevation model
properties:
key:
enum:
- dem_i
value:
description: Defines the digital elevation model, i refers to the aoi's id (To be filled only if processing_level = ortho)
enum:
- best_available
- FLAT_DEM_WITH_GTOPO30_WAT
- FLAT_DEM_WITH_WAT
- GTOPO30
- MIXEDDEM
- PAS-DEM
- PAS-DEM_IVV
- REF3D-DEM
- REF3D-DEM_IVV
- SRTMV4
- SRTMV4_IVV
SegmentKey:
type: string
description: The segmentKey is the value of the property "segmentKey" of the selected acquisition from the attempt request
DatastripIds:
type: string
description: Datastrip identifier
salesOrderId:
type: string
description: The salesOrderId is sent back in the server response and can be used to search for your order.
AcqPerod:
type: string
pattern: ^yyyy-MM-dd'T'HH:mm:ss.SSS'Z yyyy-MM-dd'T'HH:mm:ss.SSS'Z$
description: Defines the acquisition period
format: datetime
NoSensorAvailable:
type: object
properties:
errors:
type: array
items:
type: object
properties:
code:
example: ERR_NO_SENSOR_AVAILABLE
type: string
locator:
example: UNKNOWN
type: string
contractId:
description: It corresponds to an internal id for the customer contract. It will be provided to you.
type: string
CustomerReference:
type: string
description: The customerReference can be used throughout the ordering process to get the status of your order and find the images in your delivery workspace. It is as a consequence better to use 1 customerReference specific for each order. It is also the reference that will appear on your bill (for pay-per-order customers)
Mission:
type: string
enum:
- PLEIADES
- SPOT
footprint:
type: object
properties:
geometry:
type: string
example: POLYGON((23.642028 38.043069, 23.642495 37.909283, 23.868104 37.908839, 23.868548 38.04307, 23.642028 38.043069, 23.642028 38.043069))
center:
type: string
example: POINT(23.755357 37.97611)
TaskingAttempt:
type: array
items:
type: object
properties:
mission:
enum:
- PLEIADESNEO
type: string
progTypes:
type: array
items:
type: object
properties:
name:
type: string
mission:
enum:
- PLEIADESNEO
type: string
segments:
type: array
items:
$ref: '#/components/schemas/segment'
available:
type: boolean
GeojsonGeometry:
externalDocs:
url: http://geojson.org/geojson-spec.html#geometry-objects
properties:
geometry:
description: A valid geojson geometry coordinates
type: object
type:
enum:
- Polygon
type: object
quotationId:
type: string
description: The quotationId is sent back in the server response and can be used to search for your order.
pixelCoding:
type: object
title: pixel_coding
properties:
key:
enum:
- pixel_coding
value:
enum:
- 8bits
- 12bits
description: Defines the pixel coding.
'8bits' when radiometric_processing = 'display'
, '12bits' otherwise
delivery:
type: object
properties:
type:
type: string
enum:
- network
AcquisitionDate:
type: object
properties:
startDate:
type: string
format: datetime
pattern: ^yyyy-MM-dd'T'HH:mm:ss.SSS'Z$
description: Defines the acquisition start date. The parameter can be set at any time. Note that if the parameter is set in the past, the value is replaced by the current date
endDate:
type: string
format: datetime
pattern: ^yyyy-MM-dd'T'HH:mm:ss.SSS'Z$
description: Defines the acquisition end date
Optical:
properties:
acquisitionMode:
enum:
- MONO
- STEREO
- TRISTEREO
type: string
maxCloudCover:
format: float
type: number
maxIncidenceAngle:
format: float
type: number
securitySchemes:
basicAuth:
type: http
scheme: basic