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

Slope Orders API

The Orders API from Slope — 11 operation(s) for orders.

Slope Orders API is one of 10 APIs that Slope 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, an API reference, and API documentation.

This API exposes 12 operations across 11 paths, and defines 33 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.slopepay.com, https://api.sandbox.slopepay.com.

12 operations 11 paths 33 schemas 5 GET7 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.slopepay.com
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

Slope Orders API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (apiKey).

  • apiKey — Basic HTTP authentication using the base64 hash of publickey:secretkey.

Paths & Operations 12

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

Orders 12
POST
/v4/orders
Create an order
createOrder 1 param body → 201400409422500
GET
/v4/orders
List orders
listOrders 7 params → 200
GET
/v4/orders/{id}
Get an order
getOrder 1 param → 200404500
POST
/v4/orders/{id}/cancel
Cancel an order
cancelOrder 1 param → 200404422500
POST
/v4/orders/{id}/finalize
Finalize an order
finalizeOrder 1 param body → 200400404500
POST
/v4/orders/{id}/open
Open an order
openOrder 1 param body → 200400402404422500
POST
/v4/orders/{id}/partial-cancel
Cancel a partial amount of an order
partialCancelOrder 1 param body → 200400404422500
GET
/v4/orders/{id}/repay-estimate
Get repayment estimate
getOrderRepayEstimate 2 params → 200422500
POST
/v4/orders/{id}/repay-full
Repay an order in full
repayOrderFull 2 params body → 200400422500
POST
/v4/orders/{orderId}/adjustments
Create an order adjustment
createOrderAdjustment 1 param body → 201400404422500
GET
/v4/orders/{orderId}/adjustments/{id}
Get an order adjustment
getOrderAdjustment 2 params → 200404422500
GET
/v4/orders/{orderId}/items
List order items
listOrderItems 1 param → 200

Schemas 33

The contract defines 33 schemas that model the data the API accepts and returns. The most detailed are FinalizeOrderV4ResponseDto (27 properties), OrderEntityV4ResponseDto (26 properties), CreateOrderV4RequestDto (21 properties), ComposableQuoteV4ResponseDto (14 properties). Each schema is shown below with its type and property counts.

PaymentMethodType
string
OrderItemType
string
CreateOrderItemV4RequestDto
object
12 properties 3 required
V4MerchantAdjustmentStatus
string
The status of the adjustment
FinalizeOrderV4ResponseDto
object
27 properties 17 required
SchedulePaymentSharedDto
object
6 properties 6 required
OrderPaymentScheduleV4ResponseDto
object
2 properties 2 required
OrderRepayFullV4RequestDto
object
1 property 1 required
OrderPartialCancelV4RequestDto
object
1 property 1 required
IframeUrlsDto
object
2 properties 2 required
QuoteStatus
string
V4ListOrderItemsV4ResponseDto
object
2 properties 2 required
FinalizeOrderV4RequestDto
object
2 properties
OrderEntityV4ResponseDto
object
26 properties 16 required
CreateOrderAdjustmentRefundV4RequestDto
object
2 properties 1 required
OrderRepayEstimateV4ResponseDto
object
8 properties 8 required
V4CreateOrderAdjustmentType
string
The type of adjustment
V4OrderAdjustmentType
string
The type of adjustment
QuoteV4ResponseDto
object
11 properties 11 required
OrderUiType
string
OrderStatus
string
Currency
string
PageMetaDto
object
3 properties 1 required
OrderAdjustmentV4ResponseDto
object
8 properties 5 required
ComposableOrderV4ResponseDto
object
7 properties 7 required
OpenOrderSharedDto
object
1 property
OrderItemPayeeSharedDto
object
3 properties 3 required
OrderAdjustmentRefundV4ResponseDto
object
3 properties 2 required
ComposableQuoteV4ResponseDto
object
14 properties 14 required
CreateOrderAdjustmentV4RequestDto
object
3 properties 1 required
AddressSharedDto
object
6 properties 5 required
CreateOrderV4RequestDto
object
21 properties 4 required
PaymentMethodV4ResponseDto
object
4 properties 4 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

slope-orders-api-openapi.yml Raw ↑

Other APIs Slope publishes across the network.

Slope Auth API
Slope Customers API
Slope Files API
Slope Payout Accounts API
Slope Persons API
Slope Prescreens API
Slope Simulation API
Slope Transactions API
Slope User Links API
Where this information came from

This is an independent, third-party profile of Slope 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.