Update Offering

This method is used to update an offering in Transact API. The Offering ID is required as a request parameter for the update to take place.

Request Method : POST

Request Parameters

Parameter Required Type Description
clientID yes string Transact API Client ID
developerAPIKey yes string Transact API Developer Key
offeringId yes integer Offering ID that is generated by the API when an Offering is created(createOffering)
issueName no string Name of the Offering
issueType no conditional Type of Offering: Equity, Debt, Hybrid, Fund
targetAmount no decimal The Target Amount of the Raise (should be LESS than Maximum Amount)
minAmount no decimal The Minimum amount that can be invested at one time
maxAmount no decimal The Maximum amount of the offering (cap amount)
unitPrice no decimal Price per Unit (unit/share price). The investment can only be made in increments of this number.
startDate no string Offering Start Date
endDate no string Offering End Date
offeringStatus no conditional Optional Approval Status of the offering. Statuses are Pending, Approved, Denied.
offeringText no string A brief description of the offering.
providerId no integer Custodian / Escrow ID of the institution that is holding the escrow account for the offering.
stampingText no string The text that is watermarked on the offering documents(addDocumentsforOffering). ( Example: "Confidential" )
updatedIPaddress yes integer Updated IP Address

Sample Request

curl -k -X POST https://api.norcapsecurities.com/tapiv3/index.php/v3/updateOffering
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d offeringId=65432
-d issueName=John Smith
-d issueType=debt
-d targetAmount=8100.00
-d minAmount=101.00
-d maxAmount=10050.00
-d unitPrice=25.75
-d startDate=03-23-2016
-d endDate=03-23-2016
-d offeringStatus=approved
-d offeringText=Offering Text
-d stampingText=Sample Text
-d updatedIPaddress=10.0.0.110 

Response Parameters

Parameter Type Description
statusCode string API Status Code
statusDesc string API Status Description
offeringId integer Generated Offering ID
providerId integer Custodian / Escrow ID of the institution that is holding the escrow account for the offering.
offeringStatus string Status of offering like Pending | Approved | Denied

Sample Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "offeringDetails": [
    true,
    [
      {
        "offeringId": "65432",
        "offeringStatus": "Approved"
      }
    ]
  ]
}
Click on the "Test it yourself" button to see how it works
Click on the "Error Codes" button to see list of error codes

Custodial Account