projects.jobs

Update Job

Update a Job by ID.

put/{workspaceId}/projects/{projectName}/jobs/{jobId}

Request

  • Base URL
    https://app.intuned.io/api/v1/workspace
  • Auth
    API key in header x-api-key

Path parameters

workspaceIdstring uuid required

Your workspace ID. How to find it?

projectNamestring required

The name you assigned when creating the Project.

jobIdstring required

The ID you assigned when creating the Job.

Request body

proxystring nullable

Proxy configuration for the job

Example request

{
  "payload": [
    {
      "parameters": {
        "param1": "value1",
        "param2": 42,
        "param3": true
      },
      "requestTimeout": 600,
      "retry": {
        "maximumAttempts": 3
      }
    }
  ],
  "configuration": {
    "retry": {
      "maximumAttempts": 3
    },
    "requestTimeout": 600,
    "proxy": "http://username:password@proxy.example.com:8080"
  },
  "sink": {
    "url": "https://example.com/webhook",
    "headers": {
      "Content-Type": "application/json",
      "Authorization": "Bearer token"
    },
    "apisToSend": [
      "api1",
      "api2"
    ]
  },
  "proxy": "http://username:password@proxy.example.com:8080",
  "auth_session": {
    "checkAttempts": 3,
    "createAttempts": 3
  },
  "notifications": [
    {
      "url": "https://example.com/webhook",
      "headers": {
        "Content-Type": "application/json",
        "Authorization": "Bearer token"
      }
    }
  ]
}

Response

Job updated successfully.

idstring required

The ID of the updated job.

message'updated job successfully' required

Changes

No recorded changes to this operation across all 1 revision of this API.