CreateContribution

This operation enables the consent authority to create a Contributions case in the ePlanning system.

path Parameters
CaseID
required
string

A fully qualified parent case number. It can be of format PAN-xxxx or CDC-xxxx.

Request Body schema: application/json
manualCaseReason
required
string <= 256 characters

This is to track the reasoning for consent authority's initiation of a contribution case. Please refer to the reference data API for the latest values. Example values are 1.Applicable contributions plan found in the planning portal 2.Contributions Case not triggered in Applicant's submission 3.Other

description
string <= 2000 characters

This is to track the detailed reason for a case creation. This is required when manualCaseReason is 'Other'.

updatedByEmail
required
string <= 250 characters

This is to track the Email ID of the user triggering the request. User must be registered in the planning portal.

Responses

Request samples

Content type
application/json
{
  • "manualCaseReason": "string",
  • "description": "string",
  • "updatedByEmail": "string"
}

Response samples

Content type
application/json
{
  • "statusCode": 200,
  • "caseID": "CON-1104",
  • "message": "Request is successful.",
  • "details": "Inner Exceptions, Stack Trace, Json Schema etc"
}