Skip to main content

Validate Order

POST 

/pipelines/:namespace/:name/validate

Validate an order request before placing it. This "dry runs" the request to make sure the order configuration is valid.

Request

Path Parameters

    namespace stringrequired

    REQUIRED. A group of pipelines.

    Example: imagery
    name stringrequired

    REQUIRED. The name of the pipeline.

    Example: analysis-ready

Body

    output_configs object[]required

    Sets delivery notifications

  • Array [
  • oneOf
    type stringrequired

    Possible values: [amazon_s3]

    bucket stringrequired
    prefix stringrequired
    role_arn string
  • ]
  • notifications object[]

    Sets order notifications

  • Array [
  • oneOf
    config object
    headers object
    internal_auth_provider string
    level string

    Possible values: [FINAL_ONLY, INTERMEDIATE, INITIAL_FINAL, ON_FAIL]

    target stringrequired
    type stringrequired

    Possible values: [http]

  • ]
  • settings object

    Specifies pipeline specific settings

    metadata object

    Arbitrary user key-value metadata

Responses

OK

Schema
    data objectrequired
    message string
    usage undefined[]

    Schema to validate pipeline order usage report

  • Array [
  • description string
    product_id number
    quantity numberrequired
    units stringrequired

    Possible values: [sqkm, request_count, feature_count, byte_count, pixel_count, tile_count, credits]

  • ]
  • links objectrequired
    request string
    request_timestamp stringrequired
    response_timestamp stringrequired
    request_duration numberrequired
Loading...