secure

Executes a job using input data in a dry-run mode.

post/api/v1/pipelines/jobs/dry-run

Request

  • Base URL
    / (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /api/v1/pipelines/jobs/dry-run
  • Auth
    HTTP bearer

Request body

jobobject required
input_dataobject[] required

Example request

{
  "job": {
    "source": {
      "table": "employee"
    },
    "transform": [
      {
        "uses": "add_field",
        "with": {
          "expression": "FNAME || ' ' || LAST_NAME",
          "field": "FullName",
          "language": "sql"
        }
      }
    ]
  },
  "input_data": [
    {
      "COUNTRY": "IL",
      "FNAME": "John",
      "LAST_NAME": "Lennon"
    },
    {
      "COUNTRY": "US",
      "FNAME": "John",
      "LAST_NAME": "Doe"
    }
  ]
}

Response

Successful Response

transformationobject[] required

Example response

{
  "transformation": [
    {
      "COUNTRY": "IL",
      "FIRST_NAME": "John",
      "LAST_NAME": "Lennon"
    }
  ]
}

Changes

    • breaking

      the response's body type changed from no type to object for status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the request property /

    • warning

      removed the request property /

    • warning

      removed the request property /

    • warning

      removed the request property /

    • warning

      removed the optional property from the response with the status

    • info

      removed from the response body anyOf list for the response status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status

    • breaking

      the ////// request property type changed from object to no type

    • breaking

      the ///// request property type changed from object to no type

    • breaking

      the /////// request property type changed from object to no type

    • breaking

      the ////// request property type changed from object to no type

    • warning

      removed the request property ///////

    • warning

      removed the request property ///////

    • warning

      removed the request property ///////

    • warning

      removed the request property //////

    • warning

      removed the request property //////

    • warning

      removed the request property //////

    • warning

      removed the request property ////////

    • warning

      removed the request property ////////

    • warning

      removed the request property ////////

    • warning

      removed the request property ///////

    • warning

      removed the request property ///////

    • warning

      removed the request property ///////

    • info

      added the new optional request property /////

    • info

      added the new optional request property /////

    • info

      added the new optional request property /////

    • info

      added the new optional request property //////

    • info

      added the new optional request property //////

    • info

      added the new optional request property //////

    • info

      added to the ////// request property anyOf list

    • info

      added to the /////// request property anyOf list

    • info

      added subschema #2 to the ///// request property anyOf list

    • info

      added subschema #2 to the ////// request property anyOf list

    • info

      added to the /// request property anyOf list

    • info

      added to the //// request property anyOf list

    • info

      the request property ///// became optional

    • info

      the request property ////// became optional

    • info

      request property ///// list-of-types was widened by adding types array to media type application/json

    • info

      request property ////// list-of-types was widened by adding types array to media type application/json