- Start the mock server and graphql server together
- Run
yarn start - Go to
http://localhost:4000/graphiql- Run the follow on left hand side of GraphiQL UI
- Run Graphql Query
{
getProductByIsin(isin: "JP3735400008") {
tsMarketId
isin
}
}
- Run Graphql Mutation
mutation {
createOrder(input: {
executingBroker: "TS-SS",
instrument: {
instrumentCode: "aapl"
instrumentCodeType: "ric"
}
orderType: "MARKET",
price: 109.23,
quantity: 100,
side: "BUY"
}) {
executingBroker
}
}
- Run
yarn mock-serverto run mock product server inde- Access products using
http://localhost:3000/products - Search products using
http://localhost:3000/products?tsMarketId=<id> - Access eodprice using
http://localhost:3000/eodprice
- Access products using
- You could optionally create Apollo Engine account to check query performance
- Update the
.envfile with you Apollo Engine API Key - And set
ENGINE = 'APOLLO'in the.envfile
- Update the