An automated pre-approval issued from verified inputs, without an underwriter in the loop.
Given verified identity, credit, income, assets and a priced product, the product issues a conditional approval and generates the letter. The conditions it carries are the checks that have not yet been satisfied, stated explicitly.
The borrower-facing flow is configurable through the API rather than by deployment: branding, the opening screen, and what happens after issuance — including pushing the resulting file into the lender's origination system.
How it works
The decision is only as good as its inputs, so the product does not accept self-reported figures. Every input it consumes carries which vendor produced it and when, and an input without that provenance is treated as unverified.
Retrieve all existing after actions in the pre-approval application.
Response
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Parameters
1
Parameter
Type
Example
Description
typerequired
stringpath
success-page
After Action type
Response 200application/json
2 fields
Create After Action API Triggered Successfully
Field
Type
Description
type
string
Typesuccess-page
value
string
ValueSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Parameters
1
Parameter
Type
Example
Description
typerequired
stringpath
success-page
After Action type
Response 201application/json
2 fields
Create After Action API Triggered Successfully
Field
Type
Description
type
string
Typesuccess-page
value
string
ValueSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/after-actions/{type}
Retrieve Settings
getAfterAction
Retrieve After Action
Retrieve after action that describe a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Parameters
1
Parameter
Type
Example
Description
typerequired
stringpath
success-page
After Action type
Response 200application/json
2 fields
Retrieve Flows
Field
Type
Description
type
string
Typesuccess-page
value
string
ValueSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
POST/after-actions/success-page
Success Page Create
createSuccessPageAfterAction
Create Success Page After Action
Create Success Page After Action. You can define one of 2 types: SIMPLE_SUCCESS or WITH_AUS_PDFs. SIMPLE_SUCCESS will display simple success page, while WITH_AUS_PDFs - will also display links to all the documents AUS product provide.
Request
application/json
{
"type": "SIMPLE_SUCCESS"
}
Response
application/json
Create Success Page Triggered Successfully
{
"type": "SIMPLE_SUCCESS"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
typerequired
string
TypeSIMPLE_SUCCESSWITH_AUS_PDFs
Response 201application/json
1 fields
Create Success Page Triggered Successfully
Field
Type
Description
type
string
TypeSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/after-actions/success-page
Success Page Retrieve
getSuccessPage
Retrieve Success Page
Response
application/json
Retrieve Success Page
{
"type": "SIMPLE_SUCCESS"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Success Page
Field
Type
Description
type
string
TypeSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
PUT/after-actions/{type}
Update After Action
updateAfterAction
Update After Action that describe a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
Parameters
1
Parameter
Type
Example
Description
typerequired
stringpath
success-page
After Action type
Response 200application/json
2 fields
Retrieve Flows
Field
Type
Description
type
string
Typesuccess-page
value
string
ValueSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Other responses
404
PUT/after-actions/success-page
Success Page Update
UpdateSuccessPageAfterAction
Update Success Page After Action
Update Success Page After Action. You can define one of 2 types: SIMPLE_SUCCESS or WITH_AUS_PDFs. SIMPLE_SUCCESS will display simple success page, while WITH_AUS_PDFs - will also display links to all the documents AUS product provide.
Request
application/json
{
"type": "SIMPLE_SUCCESS"
}
Response
application/json
Create Success Page Triggered Successfully
{
"type": "SIMPLE_SUCCESS"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
typerequired
string
TypeSIMPLE_SUCCESSWITH_AUS_PDFs
Response 201application/json
1 fields
Create Success Page Triggered Successfully
Field
Type
Description
type
string
TypeSIMPLE_SUCCESSWITH_AUS_PDFs
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
POST/after-actions/los-push
LOS Push Create
createLosPushAfterAction
Create LOS Push After Action
Create LOS Push After Action. This action will use result collection and will send it to an appropriate LOS Adapters. Right now we support only Encompass Output Adapter
Request
application/json
{
"los_vendor": "Encompass"
}
Response
application/json
Create LOS Push Triggered Successfully
{
"los_vendor": "Encompass"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
los_vendorrequired
string
LOS Vendor nameByteEncompass
Response 201application/json
2 fields
Create LOS Push Triggered Successfully
Field
Type
Description
type
string
Typelos-push
vendor
string
VendorByteEncompass
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/after-actions/los-push
LOS Push Retrieve
getLosPush
Retrieve LOS Push After Action
Retrieve LOS Push
Response
application/json
Retrieve LOS Push
{
"los_vendor": "Encompass"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
2 fields
Retrieve LOS Push
Field
Type
Description
type
string
Typelos-push
vendor
string
VendorByteEncompass
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
PUT/after-actions/los-push
LOS Push Update
updateLosPushAfterAction
Update LOS Push After Action
Update LOS Push After Action. This action will use result collection and will send it to an appropriate LOS Adapters. Right now we support only Encompass Output Adapter
Request
application/json
{
"los_vendor": "Encompass"
}
Response
application/json
Create LOS Push Triggered Successfully
{
"los_vendor": "Encompass"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
los_vendorrequired
string
LOS Vendor nameByteEncompass
Response 201application/json
2 fields
Create LOS Push Triggered Successfully
Field
Type
Description
type
string
Typelos-push
vendor
string
VendorByteEncompass
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
email_sendrequired
boolean
After action
Response 201application/json
1 fields
Create Send Email Request Triggered Successfully
Field
Type
Description
email_sendrequired
boolean
After action
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Email Send
Field
Type
Description
email_sendrequired
boolean
After action
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
email_sendrequired
boolean
After action
Response 201application/json
1 fields
Update Email Send Request Triggered Successfully
Field
Type
Description
email_sendrequired
boolean
After action
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
200
PUT/data-bank
Update Data-Bank
updateDataBank
Update Pre-Approval Data-Bank
Update Pre-Approval Data-Bank. To be able to update Data bank it is required to use valid data in form Staircase Language.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
201
Executions
GET/executions
Retrieve Borrowers Executions
getExecutions
Retrieve a list of borrower-executed workflows.
Response
application/json
Retrieve Flows
{
"message": "The product has encountered an internal server error"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Flows
Field
Type
Description
message
string
Error Message
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Flows
POST/flows
Create Flow
createFlow
Create a workflow for a pre-approval application. Flow types can be SMART, STATED or VERIFIED. A SMART flow collects data through technology partner only when it is required. A STATED flow collects data directly from the borrower. For a VERIFIED flow, data is collected and/or verified through a technology partner.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
typerequired
string
Flow typeSMARTSTATEDVERIFIED
Response 201application/json
1 fields
Create Flow API Triggered Successfully
Field
Type
Description
type
string
Flow TypeSMARTSTATEDVERIFIED
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/flows/{id}
Retrieve Flow
getFlow
Retrieve a specific workflow that has been created for a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
Not Found
{
"value": {
"message": "Flow not found"
}
}
Parameters
1
Parameter
Type
Example
Description
idrequired
stringpath
example
Flow id
Response 200application/json
3 fields
Retrieve Job
Field
Type
Description
brand_color
string
Brand color
@id
string
—
@type
string
—
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 404application/json
1 fields
Not Found
Field
Type
Description
message
string
Error message
GET/flows
Retrieve All Flows
listFlows
Retrieve all existing workflows that have been created for a pre-approval application.
Response
application/json
Retrieve Flows
{
"message": "The product has encountered an internal server error"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Flows
Field
Type
Description
message
string
Error Message
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
DELETE/flows/{id}
Delete Flow
deleteFlow
Update Flow
Response
application/json
Update an existing flow that has been created for a pre-approval application.
{
"value": {
"message": "Success!"
}
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
Not Found
{
"value": {
"message": "Job not found"
}
}
Parameters
1
Parameter
Type
Example
Description
idrequired
stringpath
Id
Flow id
Response 200application/json
1 fields
Update an existing flow that has been created for a pre-approval application.
Field
Type
Description
message
string
Delete Result
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 404application/json
1 fields
Not Found
Field
Type
Description
message
string
Error message
PUT/flows/{id}
Update Flow
updateFlow
Request
application/json
{
"type": "STATED"
}
Response
application/json
Update an existing flow that has been created for a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
Not Found
{
"value": {
"message": "Flow not found"
}
}
Parameters
1
Parameter
Type
Example
Description
idrequired
stringpath
Id
Flow id
Request bodyapplication/json
1 fields
Field
Type
Description
typerequired
string
Flow typeCLASSIFYSTATEDVERIFIED
Response 200application/json
3 fields
Update an existing flow that has been created for a pre-approval application.
Field
Type
Description
brand_color
string
Brand color
@id
string
—
@type
string
—
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 404application/json
1 fields
Not Found
Field
Type
Description
message
string
Error message
Links
GET/links
Retrieve Link
getLink
Retrieves a custom web link for a pre-approval application. Lenders can use the web link on their own websites and send it to prospective borrowers.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Parameters
1
Parameter
Type
Example
Description
typerequired
stringquery
borrower_link
Link type
Response 200application/json
1 fields
Retrieve Flows
Field
Type
Description
type
string
Flow TypeSMARTSTATEDVERIFIED
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
5 fields
Retrieve Self Checks
Field
Type
Description
job_name
string
—
trigger_name
string
—
description
string
—
updated_at
string
—
status
string
FAILEDSUCCEEDED
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Settings
POST/settings
Create Settings
createSettings
Create settings that describe a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
typerequired
string
Setting typebrand_color
Response 201application/json
1 fields
Create Setting API Triggered Successfully
Field
Type
Description
type
string
Flow TypeSMARTSTATEDVERIFIED
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/settings
Retrieve Settings
getSettings
Retrieve settings that describe a pre-approval application.
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Parameters
1
Parameter
Type
Example
Description
type
stringquery
borrower_link
Flow type
Response 200application/json
1 fields
Retrieve Flows
Field
Type
Description
type
string
Flow TypeSMARTSTATEDVERIFIED
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
POST/settings/brand_color
Brand Color Create
createBrandColorSetting
Create Brand Color
Create Brand Color Setting. You can define only HEX string.
Request
application/json
{
"brand_color": "#FFFFFF"
}
Response
application/json
Create Brand Color Triggered Successfully
{
"brand_color": "#FFFFFF"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
brand_colorrequired
string
Brand Color
Response 201application/json
1 fields
Create Brand Color Triggered Successfully
Field
Type
Description
brand_colorrequired
string
Brand Color
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
POST/settings/company_name
Company Name Create
createCompanyNameSetting
Create Company Name
Create Company Name Setting. You can define only string.
Request
application/json
{
"company_name": "Staircase"
}
Response
application/json
Create Company Name Triggered Successfully
{
"company_name": "Staircase"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
company_namerequired
string
Company Name
Response 201application/json
1 fields
Create Company Name Triggered Successfully
Field
Type
Description
company_namerequired
string
Company Name
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
PUT/settings
Update Setting
updateSetting
Update settings that describe a pre-approval application.
Response
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Other responses
204404
GET/settings/brand_color
Brand Color Retrieve
getBrandColorSetting
Retrieve Brand Color Setting
Retrieve Brand Color
Response
application/json
Retrieve Brand Color
{
"brand_color": "#FFFFFF"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Brand Color
Field
Type
Description
brand_colorrequired
string
Brand Color
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
GET/settings/company_name
Company Name Retrieve
getCompanyNameSetting
Retrieve Company Name Setting
Retrieve Company Name
Response
application/json
Retrieve Company Name
{
"company_name": "Staircase"
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Company Name
Field
Type
Description
company_namerequired
string
Company Name
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
PUT/settings/brand_color
Brand Color Update
updateSettingBrandColor
Update Brand Color Setting
Update Brand Color
Request
application/json
{
"brand_color": "#FFFFFF"
}
Response
application/json
Update Brand Color
{
"brand_color": "#FFFFFF"
}
Request bodyapplication/json
1 fields
Field
Type
Description
brand_colorrequired
string
Brand Color
Response 200application/json
1 fields
Update Brand Color
Field
Type
Description
brand_colorrequired
string
Brand Color
PUT/settings/company_name
Company Name Update
updateSettingCompanyName
Update Company Name Setting
Update Company Name
Request
application/json
{
"company_name": "Staircase"
}
Response
application/json
Update Company Name
{
"company_name": "Staircase"
}
Request bodyapplication/json
1 fields
Field
Type
Description
company_namerequired
string
Company Name
Response 200application/json
1 fields
Update Company Name
Field
Type
Description
company_namerequired
string
Company Name
POST/settings/welcome_screen
Welcome Screen Create
createWelcomeScreenSetting
Create Welcome Screen
Create Welcome Screen Setting. You can define only BOOLEAN values.
Request
application/json
{
"welcome_screen": true
}
Response
application/json
Create Welcome Screen Triggered Successfully
{
"welcome_screen": true
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodyapplication/json
1 fields
Field
Type
Description
welcome_screenrequired
boolean
Welcome Screen
Response 201application/json
1 fields
Create Welcome Screen Triggered Successfully
Field
Type
Description
welcome_screenrequired
boolean
Welcome Screen
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
Field
Type
Description
message
string
Error Message
Other responses
409
GET/settings/welcome_screen
Welcome Screen Retrieve
getWelcomeScreenSetting
Retrieve Welcome Screen Setting
Retrieve Welcome Screen
Response
application/json
Retrieve Welcome Screen
{
"welcome_screen": true
}
application/json
Invalid key for service
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Response 200application/json
1 fields
Retrieve Welcome Screen
Field
Type
Description
welcome_screenrequired
boolean
Welcome Screen
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error
{
"message": "Please check the key you used to call this service",
"url": "https://staircase.stoplight.io/docs/api-reference/customer-account-manager-service.yml/paths/~1products~1refresh/post"
}
application/json
The product has encountered an internal server error
{
"message": "The product has encountered an internal server error"
}
Request bodymultipart/form-data
1 fields
Field
Type
Description
image
string (binary)
Image to upload
Response 201application/json
2 fields
Upload New Logo Triggered Successfully
Field
Type
Description
status
string
Status process
blob_id
string
Image Blob ID
Response 403application/json
2 fields
Invalid key for service
Field
Type
Description
message
string
—
url
string
—
Response 500application/json
1 fields
The product has encountered an internal server error