Boarding

Submit Application

SecurityJWT
Request
Request Body schema:
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitBusinessInformationDto)
required
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitLocationAddressDto)

Location Address. Refers to a physical place or establishment where a business conducts its commercial activities, accepts payments, and provides goods or services to customers

isLegalAddressTheSame
required
boolean

Is legal address the same

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitAddressDto)
required
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitOwnerDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitOwnerDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitOwnerDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitOwnerDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitAuthorizedSignerDto)
isPrimaryContactTheSame
boolean

Is Primary Contact the same as the Owner 1?

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.Submit.SubmitPrimaryContactDto)
achProcessor
string (RiseCRM.ExternalApi.HttpClient.Dto.v1.Enum.ACHProcessorDto)

Aurora Partner that securely manages and facilitates electronic financial ACH transactions between buyers and sellers, ensuring the efficient transfer of funds and compliance with security standards

straddle

Value Description
straddle

Straddle, Inc. is one of the fastest growing electronic payment ach processing companies in the world. The company is a venture-funded entity located in the Tampa Bay Florida area that offers payment-processing services to businesses in all 50 U.S. states. https://achq.com/about/

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SubmitAchProcessorDataDto)

ACHQ specific information. Required if achProcessor is set.

Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

409

Conflict

post/v1/boarding/applications/submit
Request samples
{
  • "businessInformation": {
    },
  • "locationAddress": {
    },
  • "isLegalAddressTheSame": false,
  • "legalAddress": {
    },
  • "owner1": {
    },
  • "owner2": {
    },
  • "owner3": {
    },
  • "owner4": {
    },
  • "authorizedSigner": {
    },
  • "isPrimaryContactTheSame": true,
  • "primaryContact": {
    },
  • "achProcessor": "straddle",
  • "achProcessorData": {
    }
}
Response samples
application/json
{
  • "urlForSigning": "string",
  • "applicationId": "97ab27fa-30e2-43e3-92a3-160e80f4c0d5",
  • "applicationNumber": 0
}

Submit Draft Application

SecurityJWT
Request
path Parameters
applicationId
required
string <uuid>
Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

409

Conflict

post/v1/boarding/applications/{applicationId}/submit
Request samples
Response samples
application/json
{
  • "urlForSigning": "string",
  • "applicationId": "97ab27fa-30e2-43e3-92a3-160e80f4c0d5",
  • "applicationNumber": 0
}

Create Draft Application

SecurityJWT
Request
Request Body schema:
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressBusinessInformationDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressLocationAddressDto)

Location Address. Refers to a physical place or establishment where a business conducts its commercial activities, accepts payments, and provides goods or services to customers

isLegalAddressTheSame
boolean

Is legal address the same

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAddressDto)

Location Address. Required if not the same as Location Address. The official address of a business or individual as recognized and recorded by legal and governmental authorities. Typically used for legal and official purposes, including government correspondence, regulatory compliance, tax filings, and other formal documentation

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAuthorizedSignerDto)

Authorized Signer

isPrimaryContactTheSame
boolean

Is Primary Contact the same as the Owner 1?

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressPrimaryContactDto)

Primary Contact. Required if not the same as Owner 1. The primary contact of a business is the individual who serves as the main point of contact for communication and coordination.Examples: Owner/Founder, CEO(Chief Executive Officer), Managing Director, Business Development Manager, Customer Service Manager, Sales Manager, Public Relations Officer, Office Manager, Marketing Manager, Project Manager

achProcessor
string (RiseCRM.ExternalApi.HttpClient.Dto.v1.Enum.ACHProcessorDto)

Aurora Partner that securely manages and facilitates electronic financial ACH transactions between buyers and sellers, ensuring the efficient transfer of funds and compliance with security standards

straddle

Value Description
straddle

Straddle, Inc. is one of the fastest growing electronic payment ach processing companies in the world. The company is a venture-funded entity located in the Tampa Bay Florida area that offers payment-processing services to businesses in all 50 U.S. states. https://achq.com/about/

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAchProcessorDataDto)

ACHQ specific information. Required if achProcessor is set.

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAdditionalFeesDto)

Additional Fees

Array of objects or null (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressMiscellaneousFeeDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAchDepositDto)

ACH deposit

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressMonthlyFeesDto)

Monthly fees

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressPciFeesDto)

PCI

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressEbtDto)

EBT / Cash Benefits

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressConditionalMonthlyFeesDto)

Conditional monthly fees

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressPinDebitDto)

Pin-Debit

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressVoyagerDto)

Voyager

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressWexDto)

WEX

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAmexFeesDto)

Amex

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressMerchantPricingDto)

Merchant pricing related data.

Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

409

Conflict

post/v1/boarding/applications/draft
Request samples
{
  • "businessInformation": {
    },
  • "locationAddress": {
    },
  • "isLegalAddressTheSame": true,
  • "legalAddress": {
    },
  • "owner1": {
    },
  • "owner2": {
    },
  • "owner3": {
    },
  • "owner4": {
    },
  • "authorizedSigner": {
    },
  • "isPrimaryContactTheSame": true,
  • "primaryContact": {
    },
  • "achProcessor": "straddle",
  • "achProcessorData": {
    },
  • "additionalFees": {
    },
  • "miscellaneousFees": [
    ],
  • "achDeposit": {
    },
  • "monthlyFees": {
    },
  • "pciFees": {
    },
  • "ebt": {
    },
  • "conditionalMonthlyFees": {
    },
  • "pinDebit": {
    },
  • "voyager": {
    },
  • "wex": {
    },
  • "amexFees": {
    },
  • "merchantPricing": {
    }
}
Response samples
application/json
"497f6eca-6276-4993-bfeb-53cbbbba6f08"

Update Draft Application

SecurityJWT
Request
path Parameters
applicationId
required
string <uuid>
Request Body schema:
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressBusinessInformationDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressLocationAddressDto)

Location Address. Refers to a physical place or establishment where a business conducts its commercial activities, accepts payments, and provides goods or services to customers

isLegalAddressTheSame
boolean

Is legal address the same

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAddressDto)

Location Address. Required if not the same as Location Address. The official address of a business or individual as recognized and recorded by legal and governmental authorities. Typically used for legal and official purposes, including government correspondence, regulatory compliance, tax filings, and other formal documentation

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressOwnerDto)

Details about the individual or individuals who own and operate a business

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAuthorizedSignerDto)

Authorized Signer

isPrimaryContactTheSame
boolean

Is Primary Contact the same as the Owner 1?

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressPrimaryContactDto)

Primary Contact. Required if not the same as Owner 1. The primary contact of a business is the individual who serves as the main point of contact for communication and coordination.Examples: Owner/Founder, CEO(Chief Executive Officer), Managing Director, Business Development Manager, Customer Service Manager, Sales Manager, Public Relations Officer, Office Manager, Marketing Manager, Project Manager

achProcessor
string (RiseCRM.ExternalApi.HttpClient.Dto.v1.Enum.ACHProcessorDto)

Aurora Partner that securely manages and facilitates electronic financial ACH transactions between buyers and sellers, ensuring the efficient transfer of funds and compliance with security standards

straddle

Value Description
straddle

Straddle, Inc. is one of the fastest growing electronic payment ach processing companies in the world. The company is a venture-funded entity located in the Tampa Bay Florida area that offers payment-processing services to businesses in all 50 U.S. states. https://achq.com/about/

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressAchProcessorDataDto)

ACHQ specific information. Required if achProcessor is set.

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAdditionalFeesDto)

Additional Fees

Array of objects or null (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressMiscellaneousFeeDto)
object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAchDepositDto)

ACH deposit

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressMonthlyFeesDto)

Monthly fees

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressPciFeesDto)

PCI

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressEbtDto)

EBT / Cash Benefits

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressConditionalMonthlyFeesDto)

Conditional monthly fees

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressPinDebitDto)

Pin-Debit

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressVoyagerDto)

Voyager

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressWexDto)

WEX

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.Fees.SaveInProgressAmexFeesDto)

Amex

object (RiseCRM.ExternalApi.HttpClient.Dto.v1.Applications.SaveInProgress.SaveInProgressMerchantPricingDto)

Merchant pricing related data.

Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

409

Conflict

put/v1/boarding/applications/{applicationId}/draft
Request samples
{
  • "businessInformation": {
    },
  • "locationAddress": {
    },
  • "isLegalAddressTheSame": true,
  • "legalAddress": {
    },
  • "owner1": {
    },
  • "owner2": {
    },
  • "owner3": {
    },
  • "owner4": {
    },
  • "authorizedSigner": {
    },
  • "isPrimaryContactTheSame": true,
  • "primaryContact": {
    },
  • "achProcessor": "straddle",
  • "achProcessorData": {
    },
  • "additionalFees": {
    },
  • "miscellaneousFees": [
    ],
  • "achDeposit": {
    },
  • "monthlyFees": {
    },
  • "pciFees": {
    },
  • "ebt": {
    },
  • "conditionalMonthlyFees": {
    },
  • "pinDebit": {
    },
  • "voyager": {
    },
  • "wex": {
    },
  • "amexFees": {
    },
  • "merchantPricing": {
    }
}
Response samples
application/json
"497f6eca-6276-4993-bfeb-53cbbbba6f08"

Get Application Information.

Utilize this request to retrieve information about the application by providing the application ID

SecurityJWT
Request
path Parameters
applicationId
required
string <uuid>
Responses
200

OK

401

Unauthorized

403

Forbidden

404

Not Found

get/v1/boarding/applications/{applicationId}
Request samples
Response samples
application/json
{
  • "applicationId": null,
  • "createdAt": "2019-08-24T14:15:22Z",
  • "applicationStatus": "unsignedRequestingSign",
  • "mid": "string",
  • "applicationStatusName": "string",
  • "primaryAgent": {
    },
  • "achProcessorData": {
    },
  • "businessInformation": {
    },
  • "locationAddress": {
    },
  • "isLegalAddressTheSame": false,
  • "legalAddress": {
    },
  • "owner1": {
    },
  • "owner2": {
    },
  • "owner3": {
    },
  • "owner4": {
    },
  • "authorizedSigner": {
    },
  • "isPrimaryContactTheSame": true,
  • "primaryContact": {
    },
  • "achProcessor": "straddle"
}

Soft delete Application

SecurityJWT
Request
path Parameters
applicationId
required
string <uuid>
Responses
204

No Content

401

Unauthorized

403

Forbidden

409

Conflict

delete/v1/boarding/applications/{applicationId}
Request samples
Response samples
application/json
{
  • "type": "string",
  • "title": "string",
  • "status": 0,
  • "detail": "string",
  • "instance": "string",
  • "property1": null,
  • "property2": null
}

Get Applications listing

SecurityJWT
Request
query Parameters
pageIndex
integer <int32>
Default: 0

Current index of the paging

pageSize
integer <int32>
Default: 20

Size of one page

Responses
200

OK

401

Unauthorized

get/v1/boarding/applications
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "count": 0
}

Get url for signing

SecurityJWT
Request
path Parameters
applicationId
required
string <uuid>
Responses
200

OK

401

Unauthorized

403

Forbidden

409

Conflict

get/v1/boarding/applications/{applicationId}/url-for-signing
Request samples
Response samples
application/json
"string"