Portfolio

Poll import status

GET/portfolio/bulk-import/{guid}/status

Returns the current status of a specific import job identified by its GUID. Useful for polling until the job reaches a terminal state (completed or failed).

Path parameters

  • guidstringRequired#

Responses

200

JobAuditResource

PortfolioJobAuditResource
{
  "data": {
    "guid": "string",
    "job_name": "string",
    "status": "queued",
    "metadata": {},
    "failure_reason": "string",
    "queued_at": "string",
    "processing_at": "string",
    "processed_at": "string",
    "failed_at": "string",
    "created_at": "string",
    "updated_at": "string",
    "reversal": {
      "guid": "string",
      "job_name": "string",
      "status": {},
      "metadata": {},
      "failure_reason": "string",
      "queued_at": "string",
      "processing_at": "string",
      "processed_at": "string",
      "failed_at": "string",
      "created_at": "string",
      "updated_at": "string",
      "reversal": {}
    }
  }
}

Examples

curl https://your-org-domain/kong/core/api/v2/portfolio/bulk-import/{guid}/status\
  -H "Authorization: Bearer $HELM_API_KEY"\
  -H "Content-Type: application/json"