How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

lemon.markets Orders API

The Orders API from lemon.markets — 4 operation(s) for orders.

lemon.markets Orders API is one of 17 APIs that lemon.markets publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Order. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and a changelog.

This API exposes 5 operations across 4 paths, and defines 20 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://sandbox.api.lemon.markets/v1.

5 operations 4 paths 20 schemas 2 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.lemon.markets/v1
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

lemon.markets Orders API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth).

Paths & Operations 5

Across 4 paths, the API surfaces 5 operations — 2 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Orders 5
POST
/accounts/{account_id}/orders/{order_id}/cancel
Cancel Order
cancel_order 4 params body → 2004004014044225XX
POST
/accounts/{account_id}/orders/{order_id}/confirm
Confirm Order
confirm_order 4 params body → 2004004014044225XX
POST
/accounts/{account_id}/orders
Create Order
create_order 4 params body → 2014004014044225XX
GET
/accounts/{account_id}/orders
List Orders
list_orders 7 params → 2004004014044225XX
GET
/accounts/{account_id}/orders/{order_id}
Get Order
get_order 4 params → 2004004014044225XX

Schemas 20

The contract defines 20 schemas that model the data the API accepts and returns. The most detailed are broker__apps__api__types__RegulatoryDisclosureResponse (26 properties), OrderResponse (15 properties), CreateOrderRequest (9 properties), StatusChangeResponse (4 properties). Each schema is shown below with its type and property counts.

OrderResponse
object
15 properties 7 required
CancelOrderRequest
object
An object providing information about the cancellation of an order.
1 property
EncodedPaginatedCollectionResponse_OrderResponse_
object
2 properties 2 required
AppropriatenessConsentResponse
object
An object representing the requirements for explicit confirmation of an appropriateness warning.
1 property 1 required
ActorResponse
object
An object describing the individual performing an action.
2 properties 2 required
ErrorResponse
object
1 property 1 required
OrderStatus
string
A category representing the state of an order: accepted canceled canceling confirmed created executed rejected
OrderType
string
A category describing an order type: batch : A batch order. Batch orders are collected for all customers and executed on the market as one composite order. mar…
OrderRejectionReason
string
The reason why an order was rejected. Only populated when the order status is rejected. insufficientbuyingpower - Customer does not have enough buying power fo…
FeesResponse
object
Order fee configuration. This object specifies how to calculate order fees.
2 properties
StatusChangeResponse
object
An object representing a change in an order.
4 properties 2 required
SCAConfirmation
object
An object representing the confirmation for strong customer authentication.
2 properties 2 required
StrongCustomerAuthenticationRequest
object
An object representing a strong customer authentication challenge.
2 properties 2 required
ConfirmOrderRequest
object
3 properties
Side
string
A category to represent the side of a customer's order: buy : Buy shares of an instrument and pay with cash. sell : Sell shares of an instrument and receive ca…
broker__apps__api__types__RegulatoryDisclosureResponse
object
An object describing regulatory information, such as expected prices, quantities and costs as well as links to relevant documents.
26 properties 9 required
FeesRequest
object
Order fee configuration. Use this object to specify how to calculate order fees. NOTE: It is mandatory to specify fees for an order, even when charging no fees…
2 properties
Pagination
object
Information about accessing elements beyond the ones that were returned.
1 property
CreateOrderRequest
object
9 properties 5 required
ActorRequest
object
An object describing the individual performing an action.
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

lemonmarkets-orders-api-openapi.yml Raw ↑

Other APIs lemon.markets publishes across the network.

lemon.markets Accounts: General API
lemon.markets Accounts: ID+V API
lemon.markets Batch Orders API
lemon.markets Businesses API
lemon.markets Cash Settlement API
lemon.markets Corporate Actions API
lemon.markets Documents API
lemon.markets Events + Webhooks API
lemon.markets Instruments API
lemon.markets Money + Positions API
lemon.markets Persons API
lemon.markets Securities Accounts API
Where this information came from

This is an independent, third-party profile of lemon.markets Orders API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.