updateOffering

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 Parameters

ParameterRequiredTypeDescription
clientIDyesstringTransactAPI Client ID
developerAPIKeyyesstringTransactAPI Developer Key
offeringIdyesintegerOffering ID that is generated by the API when an Offering is created (createOffering)
issueNameyesstringName of the Offering
issueTypeyesconditionalType of Offering: Equity, Debt, Hybrid, Fund
targetAmountyesdecimalThe Target Amount of the Raise (should be LESS than Maximum Amount)
minAmountyesdecimalThe Minimum amount that can be invested at one time
maxAmountyesdecimalThe Maximum amount of the offering (cap amount)
unitPriceyesdecimalPrice per Unit (unit/share price). The investment can only be made in increments of this number
startDateyesstringOffering Start Date
endDateyesstringOffering End Date
offeringStatusyesstringOptional Approval Status of the offering. Statuses are Pending, Approved, Denied
offeringTextyesstringA brief description of the offering
providerIdnointegerCustodian / Escrow ID of the institution that is holding the escrow account for the offering
stampingTextnostringThe text that is watermarked on the offering documents(addDocumentsforOffering). (Example: "Confidential")
updatedIPAddressnointegerUpdated IP Address
escrowAccountNumbernostringEscrow Account Number
field1nostringAdditional information relating to the offering. Custom Field 1
field2nostringAdditional information relating to the offering. Custom Field 2
field3nostringAdditional information relating to the offering. Custom Field 3

Sample Request

curl -k -X POST https://api-sandboxdash.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 escrowAccountNumber=Sample Text
-d field1=Sample Text
-d field2=Sample Text
-d field3=Sample Text
-d updatedIPaddress=10.0.0.110

Response Parameters

ParameterTypeDescription
statusCodestringAPI Status Code
statusDescstringAPI Status Description
offeringIdintegerGenerated Offering ID
providerIdintegerCustodian / Escrow ID of the institution that is holding the escrow account for the offering
offeringStatusstringStatus of offering like Pending | Approved | Denied

Sample Response

{
  "statusCode": "101",
  "statusDesc": "Ok",
  "offeringDetails": [
    true,
    [
      {
        "offeringId": "65432",
        "offeringStatus": "Approved"
      }
    ]
  ]
}

Test it Yourself!

Language
Click Try It! to start a request and see the response here!