PUT api/FormC/SubmitFormCS?uniqueClientID={uniqueClientID}&state={state}&username={username}&sessionID={sessionID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| uniqueClientID | integer |
Required |
|
| state | string |
Required |
|
| username | string |
Required |
|
| sessionID | string |
Required |
Body Parameters
FormCSRequestItemWithToken| Name | Description | Type | Additional information |
|---|---|---|---|
| requestItem | FormCSRequestItem |
None. |
|
| access_token | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"requestItem": {
"filingInfo": {
"uen": "sample string 1",
"uenType": 2,
"ya": 3,
"designationOfFiler": "sample string 4",
"nameOfContactPerson": "sample string 5",
"contactNumber": "sample string 6",
"designationOfContactPerson": "sample string 7",
"declarantRefNo": "sample string 8"
},
"declaration": {
"isRevBelow5M": true,
"isOnlyIncTxbl17": true,
"isNotClaimingSpecificItems": true,
"isFullAndTrueAccOfCompInc": true,
"isQualifiedToUseConvFormCS": true
},
"dataFormCS": {
"sctpInd": 1,
"sctpName": "sample string 2",
"sctpNo": "sample string 3",
"basisPeriodFrom": "sample string 4",
"basisPeriodTo": "sample string 5",
"profitLossBeforeTaxation": 6,
"sepSrcIncome": 7,
"receiptNotTxAmt": 8,
"c1_NTDeductibleExp": 9,
"adjPLBefDed": 10,
"renoWorksExpS14Q": 11,
"c1_FurtherDed": 12,
"sgAdjPLAft": 13,
"c1_BC": 14,
"unutilCABFNorm": 15,
"cyCANorm": 16,
"unutilLossBFNorm": 17,
"c1_GrossRent": 18,
"c1_DedExp": 19,
"sgRent": 20,
"sgIntDisc": 21,
"sgOtherI": 22,
"totSgFI": 23,
"unutilDonationBFNorm": 24,
"cyDonation": 25,
"ci": 26,
"unutilCACFNorm": 27,
"unutilLossCFNorm": 28,
"unutilDonationCFNorm": 29,
"totalRevenue": 30,
"grossPL": 31,
"directorFee": 32,
"totRemuneration": 33,
"medicalExp": 34,
"c1_TransportExp": 35,
"c1_EntertainExp": 36,
"inventories": 37,
"tradeReceivables": 38,
"sholderChange": 39,
"uCALDChangePrinAct": 40,
"unutilCALDClaimS23S37": 41,
"fullTxX": 42,
"expRD": 43,
"expRDSG": 44,
"enhanceDeductRD": 45,
"furtherDeductRD": 46,
"firstFYE": "sample string 47",
"fsPrep": "sample string 48",
"prevFYE": "sample string 49",
"appStockConvAsset": 50,
"c1_EnhancedEISDed": 51,
"eis_AcqIPRDedAll": 52,
"eis_AcqIPRTotCost": 53,
"eis_ClaimCashPayout": 54,
"eis_ClaimDedAll": 55,
"eis_InnoProjDedAll": 56,
"eis_InnoProjTotCost": 57,
"eis_LicensIPRDedAll": 58,
"eis_LicensIPRTotCost": 59,
"eis_RDSgDedAll": 60,
"eis_RDSgTotCost": 61,
"eis_RegIPDedAll": 62,
"eis_RegIPTotCost": 63,
"eis_TrainDedAll": 64,
"eis_TrainTotCost": 65,
"ptisDonInd": 66,
"foreignSourceSaleNotTax": 67,
"foreignAssetsSaleGainLoss": 68,
"foreignSourceSaleGainsRemit": 69
}
},
"access_token": "sample string 1"
}
application/xml, text/xml
Sample:
<FormCSRequestItemWithToken xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EYCAPL_FormC_API_Library.Models.Form_CS.Request">
<AccessToken>sample string 1</AccessToken>
<RequestItem xmlns:d2p1="http://schemas.datacontract.org/2004/07/EYCAPL_FormC_API_Library.Models.Form_C.Request">
<d2p1:DataFormCS>
<d2p1:AdjPLBefDed>10</d2p1:AdjPLBefDed>
<d2p1:AppStockConvAsset>50</d2p1:AppStockConvAsset>
<d2p1:BasisPeriodFrom>sample string 4</d2p1:BasisPeriodFrom>
<d2p1:BasisPeriodTo>sample string 5</d2p1:BasisPeriodTo>
<d2p1:C1_BC>14</d2p1:C1_BC>
<d2p1:C1_DedExp>19</d2p1:C1_DedExp>
<d2p1:C1_EnhancedEISDed>51</d2p1:C1_EnhancedEISDed>
<d2p1:C1_EntertainExp>36</d2p1:C1_EntertainExp>
<d2p1:C1_FurtherDed>12</d2p1:C1_FurtherDed>
<d2p1:C1_GrossRent>18</d2p1:C1_GrossRent>
<d2p1:C1_NTDeductibleExp>9</d2p1:C1_NTDeductibleExp>
<d2p1:C1_TransportExp>35</d2p1:C1_TransportExp>
<d2p1:Ci>26</d2p1:Ci>
<d2p1:CyCANorm>16</d2p1:CyCANorm>
<d2p1:CyDonation>25</d2p1:CyDonation>
<d2p1:DirectorFee>32</d2p1:DirectorFee>
<d2p1:Eis_AcqIPRDedAll>52</d2p1:Eis_AcqIPRDedAll>
<d2p1:Eis_AcqIPRTotCost>53</d2p1:Eis_AcqIPRTotCost>
<d2p1:Eis_ClaimCashPayout>54</d2p1:Eis_ClaimCashPayout>
<d2p1:Eis_ClaimDedAll>55</d2p1:Eis_ClaimDedAll>
<d2p1:Eis_InnoProjDedAll>56</d2p1:Eis_InnoProjDedAll>
<d2p1:Eis_InnoProjTotCost>57</d2p1:Eis_InnoProjTotCost>
<d2p1:Eis_LicensIPRDedAll>58</d2p1:Eis_LicensIPRDedAll>
<d2p1:Eis_LicensIPRTotCost>59</d2p1:Eis_LicensIPRTotCost>
<d2p1:Eis_RDSgDedAll>60</d2p1:Eis_RDSgDedAll>
<d2p1:Eis_RDSgTotCost>61</d2p1:Eis_RDSgTotCost>
<d2p1:Eis_RegIPDedAll>62</d2p1:Eis_RegIPDedAll>
<d2p1:Eis_RegIPTotCost>63</d2p1:Eis_RegIPTotCost>
<d2p1:Eis_TrainDedAll>64</d2p1:Eis_TrainDedAll>
<d2p1:Eis_TrainTotCost>65</d2p1:Eis_TrainTotCost>
<d2p1:EnhanceDeductRD>45</d2p1:EnhanceDeductRD>
<d2p1:ExpRD>43</d2p1:ExpRD>
<d2p1:ExpRDSG>44</d2p1:ExpRDSG>
<d2p1:FirstFYE>sample string 47</d2p1:FirstFYE>
<d2p1:ForeignAssetsSaleGainLoss>68</d2p1:ForeignAssetsSaleGainLoss>
<d2p1:ForeignSourceSaleGainsRemit>69</d2p1:ForeignSourceSaleGainsRemit>
<d2p1:ForeignSourceSaleNotTax>67</d2p1:ForeignSourceSaleNotTax>
<d2p1:FsPrep>sample string 48</d2p1:FsPrep>
<d2p1:FullTxX>42</d2p1:FullTxX>
<d2p1:FurtherDeductRD>46</d2p1:FurtherDeductRD>
<d2p1:GrossPL>31</d2p1:GrossPL>
<d2p1:Inventories>37</d2p1:Inventories>
<d2p1:MedicalExp>34</d2p1:MedicalExp>
<d2p1:PrevFYE>sample string 49</d2p1:PrevFYE>
<d2p1:ProfitLossBeforeTaxation>6</d2p1:ProfitLossBeforeTaxation>
<d2p1:PtisDonInd>66</d2p1:PtisDonInd>
<d2p1:ReceiptNotTxAmt>8</d2p1:ReceiptNotTxAmt>
<d2p1:RenoWorksExpS14Q>11</d2p1:RenoWorksExpS14Q>
<d2p1:SctpInd>1</d2p1:SctpInd>
<d2p1:SctpName>sample string 2</d2p1:SctpName>
<d2p1:SctpNo>sample string 3</d2p1:SctpNo>
<d2p1:SepSrcIncome>7</d2p1:SepSrcIncome>
<d2p1:SgAdjPLAft>13</d2p1:SgAdjPLAft>
<d2p1:SgIntDisc>21</d2p1:SgIntDisc>
<d2p1:SgOtherI>22</d2p1:SgOtherI>
<d2p1:SgRent>20</d2p1:SgRent>
<d2p1:SholderChange>39</d2p1:SholderChange>
<d2p1:TotRemuneration>33</d2p1:TotRemuneration>
<d2p1:TotSgFI>23</d2p1:TotSgFI>
<d2p1:TotalRevenue>30</d2p1:TotalRevenue>
<d2p1:TradeReceivables>38</d2p1:TradeReceivables>
<d2p1:UCALDChangePrinAct>40</d2p1:UCALDChangePrinAct>
<d2p1:UnutilCABFNorm>15</d2p1:UnutilCABFNorm>
<d2p1:UnutilCACFNorm>27</d2p1:UnutilCACFNorm>
<d2p1:UnutilCALDClaimS23S37>41</d2p1:UnutilCALDClaimS23S37>
<d2p1:UnutilDonationBFNorm>24</d2p1:UnutilDonationBFNorm>
<d2p1:UnutilDonationCFNorm>29</d2p1:UnutilDonationCFNorm>
<d2p1:UnutilLossBFNorm>17</d2p1:UnutilLossBFNorm>
<d2p1:UnutilLossCFNorm>28</d2p1:UnutilLossCFNorm>
</d2p1:DataFormCS>
<d2p1:Declaration>
<d2p1:IsFullAndTrueAccOfCompInc>true</d2p1:IsFullAndTrueAccOfCompInc>
<d2p1:IsNotClaimingSpecificItems>true</d2p1:IsNotClaimingSpecificItems>
<d2p1:IsOnlyIncTxbl17>true</d2p1:IsOnlyIncTxbl17>
<d2p1:IsQualifiedToUseConvFormCS>true</d2p1:IsQualifiedToUseConvFormCS>
<d2p1:IsRevBelow5M>true</d2p1:IsRevBelow5M>
</d2p1:Declaration>
<d2p1:FilingInfo>
<d2p1:ContactNumber>sample string 6</d2p1:ContactNumber>
<d2p1:DeclarantRefNo>sample string 8</d2p1:DeclarantRefNo>
<d2p1:DesignationOfContactPerson>sample string 7</d2p1:DesignationOfContactPerson>
<d2p1:DesignationOfFiler>sample string 4</d2p1:DesignationOfFiler>
<d2p1:NameOfContactPerson>sample string 5</d2p1:NameOfContactPerson>
<d2p1:Uen>sample string 1</d2p1:Uen>
<d2p1:UenType>2</d2p1:UenType>
<d2p1:Ya>3</d2p1:Ya>
</d2p1:FilingInfo>
</RequestItem>
</FormCSRequestItemWithToken>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |