Enterprise X
EnterpriseX is a server to server distribution medium for QuoteMedia's financial data via Request API. The system is designed to provide intraday snap information and end of day bulk information to authorized users (IP, Token, User Session). EnterpriseX operates as a polled data source using http for the transport and XML or JSON for the encoding.
Access Control
Request Structure:
The requests are simple http get requests on port 80 to app.quotemedia.com (West Coast) or quotes.quotemedia.com (East coast) which you pass a set of parameters to configure the response you want to receive. Request API Data Center Failover Protocols.
The request uses the Restful BEST Practices, for more details click here
Response Structure:
The response to the request is an XML or JSON document containing the data.
IPOsBySymbol
The IPOsBySymbol API provides the ability to search for information about a specific company's IPO. IPOs for US and Canada are supported with historical data starting from December 2020.
Output
Fields | Data Type | Description |
---|---|---|
copyright | Float | QuoteMedia copyright statement |
offerings | String | Section Header |
offertype | String | The type of public listing occurring. output = IPO, SPAC [Special Purpose Acquisition Company], DL [Direct Listing]. |
offerStatus | String | The status of the offer from the issuer. output = Open/ Closed |
listingStatus | String | Listing Status. output = Listed/ listing pending |
useOfProceeds | String | Description of what the capital funding will be used for. |
offeringAnnouncementDate | Date (YYYY-MM-DD) | The date the offer was announced. |
offeringPriceAnnouncementDate | Date (YYYY-MM-DD) | The announcement date the Offer Price (AKA Issue Price, IPO Price). |
offeringStartDate | Date (YYYY-MM-DD) | IPO offering start date |
offeringEndDate | Date (YYYY-MM-DD) | IPO offering end date |
shareIssueDate | Date (YYYY-MM-DD) | Date when share issued |
strategicSharesOffered | Date (YYYY-MM-DD) | Strategic shares offered |
underwritingDiscount | Float | Discount given to the underwriters, amount per unit. |
proceedsAfterExpenses | Float | Part of price which remains after expenses |
lockupPeriod | Integer | Period of time for which shares cannot be sold by company insiders after Public Listing. |
lockupExpirationDate | Date (YYYY-MM-DD) | End date of lockup period. |
quietPeriodExpirationDate | Date (YYYY-MM-DD) | Quiet period expiration date |
numberOfSharesIssued | Integer | Total number of shares issued |
strategicSaleOfferThatWereIssued | Integer | Strategic shares issued |
greenshoeOptionExerciseDate | Date (YYYY-MM-DD) | Greenshoe Option Exercise Date |
totalOfferingExpense | Float | Total offering expense |
numberOfGreenshoeShares | Integer | Number of Greenshoe Shares underwriter could subscribe to |
dateOfFiling | Date (YYYY-MM-DD) | Date on which first filing related to offering submitted to SEC, SEDAR, FCA by company. |
expectedOfferingStartDate | Date (YYYY-MM-DD) | Anticipated/forecasted date for IPO offering start date |
offerAmountMin | Integer | Minimum forecasted total value of the securities being issued in the event |
offerAmountMax | Integer | Maximum forecasted total value of the securities being issued in the event |
sharesOverAllotted | Integer | Number of shares allotted above original offerings. AKA Greenshoe shares. |
registrationFee | Float | Fees need to pay registration |
typeOfEquityInstrument | String | Type of instrument being issued. Output can be custom, but typically includes: Class A/B Common Shares Warrants Options Subscription Receipts Debt Securities Units American Depositary Shares (ADS) Preferred Shares |
warrantsIssued | Float | Warrants issued |
legalFeesExpense | Float | Legal Fees Expenses |
securityParvalue | Float | Nominal or par value of the security issued |
expriceOfWarrants | Float | Exercise Price of Warrants |
expectedDateOfListing | Date (YYYY-MM-DD) | Anticipated or Forecasted Date of Listing/First Day of Trading, based on latest SEC Filings. |
symbol | string | Symbol |
companyName | string | company name |
exchange | string | Listing Exchange of company/symbol |
employees | integer | Number of Employees |
companyAddress | string | Company Address |
companyPhone | string | Company Phone |
companyWebsite | string | Company Website |
ceo | string | CEO |
fiscalYearEnd | date | Fiscal year end |
auditor | string | Name of Auditor |
companyDescription | string | Company description |
cik | string | Central Index Key (CIK) |
sharePrice | float | Latest share price |
offerPrice | float | Offer price |
priceRangeMin | float | The minimum price |
priceRangeMax | float | The maximum price |
sharesOffered | Integer | Final number of shares offered |
offerAmount | Float | The total value of the securities being issued in the event |
status | string | Status of the event overall C= Cancelled F= Filing U=Upcoming A= Announced L= Postponed W= Withdrawn T=Trading R= Rumour P= Pending N= New H= History |
leadUnderwriter | string | Lead IPO underwriter |
underwriter | string | IPO underwriter |
underwriterCounsel | string | Underwriter Counsel |
companyCounsel | string | Law firm company name |
transferAgent | string | Transfer Agent name |
dateOfListing | string | The date the security is listed |
openingPrice | string | The opening price of the security. |
Input Parameters
Fields | Required | Default | Range of Values | Description |
---|---|---|---|---|
symbol | Yes | None | Any Symbol | Symbol for requested data. |
webmaster_Id | Yes | None | Numeric value | QuoteMedia attaches a unique id to your company that allows us to entitle you to specific data and products |
content_type | No | JSON | JSON or XML | Format of output |
include_nulls | No | None | True or False | When set to true, null value fields will be included in the output. |
fields | No | None | String | The fields input parameter allows to define which fields you want to include in the output and which ones you don't. If the field isn't nested, it can be included directly. If it is nested then it will need to use syntax such as - object1[fieldX,fieldY] If excluding specific fields, start the request with a '!'. If excluding a nested field then use syntax such as - !object1[fieldX,fieldY] For a more detailed explanation please see this article here |
Sample Request - IPOsBySymbol
This API brings back IPOsBySymbol Data for a specific company in JSON
Browser Request - https://app.quotemedia.com/v2/events/ipos?webmaster_id=XXXXX&content_type=json&symbol=s
User-based Session Request - http://app.quotemedia.com/v2/events/ipos?webmaster_id=XXXXX&content_type=json&symbol=s&sid=[extracted_sid]
This API brings back IPOsBySymbol Data for a specific company XML
Browser Request - https://app.quotemedia.com/v2/events/ipos?webmaster_id=XXXXX&content_type=XML&symbol=s
Sample Result - IPOsBySymbol - JSON
Results based on
https://app.quotemedia.com/v2/events/ipos?webmaster_id=XXXXX&content_type=json&symbol=s
{"results": {"copyright": "Copyright (c) 2022 QuoteMedia, Inc.","offerings": [{"offerType": "IPO","listingStatus": "Listed","useOfProceeds": " The principal purposes of this offering are to create a public market for our Class A common stock, increase our visibility in the marketplace, obtain additional capital and increase our capitalization and financial flexibility. We currently intend to use the net proceeds we receive from this offering primarily for working capital and other general corporate purposes.","offeringAnnouncementDate": "2021-06-03","underwritingDiscount": 1.84,"proceedsAfterExpenses": 33.16,"lockupPeriod": 180,"numberOfGreenshoeShares": 4800000,"dateOfFiling": "2021-06-03","expectedOfferingStartDate": "2021-06-30","offerAmountMin": 1225000000,"registrationFee": 128477,"typeOfEquityInstrument": "Class A Common Shares","legalFeesExpenses": 2200000,"securityParvalue": 0.0001,"symbol": {"symbol": "S","companyName": "SentinelOne, Inc","exchange": "NYE","employees": 1080,"companyAddress": {"address1": "444 Castro Street","address2": "Suite 400","city": "Mountain View","state": "CA","country": "US","postcode": "94041"},"companyPhone": "+1 855 868-3733","companyWebsite": "https://www.sentinelone.com","ceo": "Tomer Weingarten","fiscalYearEnd": "2022-01-31","auditor": "Deloitte & Touche LLP","companyDescription": "SentinelOne Inc is an autonomous cybersecurity platform. The company's cybersecurity solutions encompass AI-powered prevention, detection, response, and hunting across endpoints, containers, cloud workloads, and IoT devices in a single autonomous XDR platform.","cik": "1583708"},"sharePrice": 40,"priceRangeMin": 35,"priceRangeMax": 35,"offerAmount": 1225000000,"offeringFilingLink": "https://app.quotemedia.com/data/downloadFiling?webmasterId=91924&ref=115921852&type=HTML&symbol=S&companyName=SentinelOne+Inc.+Class+A&formType=S-1&formDescription=Registration+statement+under+Securities+Act+of+1933&dateFiled=2021-06-03&CK=1583708","status": "T","underwriter": "Morgan Stanley & Co LLC,Goldman Sachs & Co LLC","companyCounsel": "Fenwick & West LLP","transferAgent": "Computershare Trust Company NA","dateOfListing": "2021-06-30","openingPrice": 46}]}}
Sample Result - IPOsBySymbol - XML
Results based on
https://app.quotemedia.com/v2/events/ipos?webmaster_id=XXXXX&content_type=xml&symbol=s
<results><copyright>Copyright (c) 2022 QuoteMedia, Inc.</copyright><offerings><offering><offerType>IPO</offerType><listingStatus>Listed</listingStatus><useOfProceeds> The principal purposes of this offering are to create a public market for our Class A common stock, increase our visibility in the marketplace, obtain additional capital and increase our capitalization and financial flexibility. We currently intend to use the net proceeds we receive from this offering primarily for working capital and other general corporate purposes.</useOfProceeds><offeringAnnouncementDate>2021-06-03</offeringAnnouncementDate><underwritingDiscount>1.84</underwritingDiscount><proceedsAfterExpenses>33.16</proceedsAfterExpenses><lockupPeriod>180</lockupPeriod><numberOfGreenshoeShares>4800000</numberOfGreenshoeShares><dateOfFiling>2021-06-03</dateOfFiling><expectedOfferingStartDate>2021-06-30</expectedOfferingStartDate><offerAmountMin>1225000000</offerAmountMin><registrationFee>128477</registrationFee><typeOfEquityInstrument>Class A Common Shares</typeOfEquityInstrument><legalFeesExpenses>2200000</legalFeesExpenses><securityParvalue>0.0001</securityParvalue><symbol><symbol>S</symbol><companyName>SentinelOne, Inc</companyName><exchange>NYE</exchange><employees>1080</employees><companyAddress><address1>444 Castro Street</address1><address2>Suite 400</address2><city>Mountain View</city><state>CA</state><country>US</country><postcode>94041</postcode></companyAddress><companyPhone>+1 855 868-3733</companyPhone><companyWebsite>https://www.sentinelone.com</companyWebsite><ceo>Tomer Weingarten</ceo><fiscalYearEnd>2022-01-31</fiscalYearEnd><auditor>Deloitte & Touche LLP</auditor><companyDescription>SentinelOne Inc is an autonomous cybersecurity platform. The company's cybersecurity solutions encompass AI-powered prevention, detection, response, and hunting across endpoints, containers, cloud workloads, and IoT devices in a single autonomous XDR platform.</companyDescription><cik>1583708</cik></symbol><sharePrice>40</sharePrice><priceRangeMin>35</priceRangeMin><priceRangeMax>35</priceRangeMax><offerAmount>1225000000</offerAmount><offeringFilingLink>https://app.quotemedia.com/data/downloadFiling?webmasterId=91924&ref=115921852&type=HTML&symbol=S&companyName=SentinelOne+Inc.+Class+A&formType=S-1&formDescription=Registration+statement+under+Securities+Act+of+1933&dateFiled=2021-06-03&CK=1583708</offeringFilingLink><status>T</status><underwriter>Morgan Stanley & Co LLC,Goldman Sachs & Co LLC</underwriter><companyCounsel>Fenwick & West LLP</companyCounsel><transferAgent>Computershare Trust Company NA</transferAgent><dateOfListing>2021-06-30</dateOfListing><openingPrice>46.0</openingPrice></offering></offerings></results>