Capvant

Enum reference

Every closed value set the APIs accept and send: countries, currencies, legal forms, purposes, industries, bands, document types, states and events.

Closed value sets, in one place, with the label each value carries. Build your dropdowns from these lists (or read them live from GET /enums/{name} on the Partner API) rather than hard-coding them: a value is added the same way a market is, and an integration that throws on an unknown string will break on a Tuesday.

Every value is a stable machine string. The label next to it is what you show a person. Each value has its own copy button.

Countries

Requests take ISO 3166-1 alpha-2, so the United Kingdom is GB and never UK. Alpha-3 codes and plain country names are accepted too. Responses carry the stored market code, which is UK for the United Kingdom and the alpha-2 code everywhere else.

ValueMarketQuoted inLocal currencyRegister numberMatchingLaunch
GBUnited KingdomGBPGBPCompany numberinstantopen
USUnited StatesUSDUSDEmployer Identification Numberinstantopen
CACanadaCADCADCorporation number or business numberinstantopen
AUAustraliaAUDAUDAustralian Business Numberworked by a personopen
IEIrelandEUREURCRO numberworked by a personopen
ESSpainEUREURNIFworked by a personopen
NLNetherlandsEUREURKVK numberworked by a personopen
BEBelgiumEUREUREnterprise numberworked by a personnot open yet
DKDenmarkEURDKKCVR numberworked by a personopen
SESwedenEURSEKOrganisationsnummerworked by a personopen
PLPolandEURPLNKRS numberworked by a personopen
FRFranceEUREURSIRENworked by a personnot open yet

Denmark, Sweden and Poland quote every figure in EUR although their businesses bank in DKK, SEK and PLN: the funding lane serving the non-euro EU markets settles through a euro account, so the bands are euro bands. The local currency is published so you can label an amount correctly for the business.

Every market names its own company types: Ltd and LLP in the United Kingdom, BV and NV in the Netherlands, ApS and A/S in Denmark, AB in Sweden, SL and SA in Spain, Sp. z o.o. in Poland. The list depends on country, so the playground shows only the forms of the country you picked.

See Legal forms by country for the full tables, with the local name of each form and whether it is fundable.

Currencies

The currency every figure on a request or a deal is quoted in.

ValueCurrency
GBPPound sterling (£)
USDUS dollar ($)
CADCanadian dollar (C$)
AUDAustralian dollar (A$)
EUREuro (€)

Purposes

ValuePurpose
Working CapitalWorking Capital
Equipment PurchaseEquipment Purchase
InventoryInventory
Expansion / GrowthExpansion / Growth
Debt RefinancingDebt Refinancing
Hiring / PayrollHiring / Payroll
MarketingMarketing
OtherOther
Unpaid invoices / late-paying customersUnpaid invoices / late-paying customers
Acquisition or propertyAcquisition or property

Industries

ValueIndustry
ecommerceE-Commerce / Online Retail
restaurantRestaurant / Food & Beverage
constructionConstruction / Trades (HVAC, Plumbing, Electrical)
medicalMedical / Healthcare
truckingTrucking / Transportation / Logistics
retailRetail / Convenience / Grocery
manufacturingManufacturing
saasIT Services / Software / SaaS
landscapingLandscaping / Lawn Care
auto_repairAuto Repair / Auto Services
real_estateReal Estate / Property Management
professionalProfessional Services (Accounting, Marketing, etc.)
hospitalityHospitality / Hotels
pet_carePet Care / Veterinary
pharmacyPharmacy
funeralFuneral Services
liquorLiquor Stores
cbdCBD / Cannabis
firearmsGuns & Ammo / Firearms
vapeVape / Tobacco / Nicotine
otherOther

Product families

Funding is described by the structure of the money, never by who provides it.

ValueProduct family
asset_financeAsset finance
bridgingBridging finance
business_line_of_creditBusiness line of credit
invoice_financeInvoice finance
merchant_cash_advanceRevenue-based funding
property_development_financeProperty development finance
term_loanTerm loan
trade_financeTrade finance
working_capitalWorking capital

Funding amount bands

A band stays a band. Where we derive a figure from one, the payload says so in the matching _basis field.

ValueBand, in the market currency
under_25kUnder 25K
25k_50k25K – 50K
50k_100k50K – 100K
100k_250k100K – 250K
250k_500k250K – 500K
500k_1m500K – 1M
1m_2m1M – 2M
2m_5m2M – 5M
5m_15m5M – 15M
15m_50m15M – 50M

Monthly revenue bands

ValueMonthly revenue band
under_10kUnder 10K
10k_20k10K – 20K
20k_50k20K – 50K
50k_75k50K – 75K
75k_100k75K – 100K
100k_250k100K – 250K
250k_plus250K+

Time in business bands

ValueTime in business
under_6mUnder 6 months
6_12m6 – 12 months
1_2y1 – 2 years
2y_plus2+ years

Credit score bands

Self-reported, and required before submit in the United States and Canada.

ValueCredit score band
below_500Below 500
500_549500 – 549
550_599550 – 599
600_649600 – 649
650_699650 – 699
700_plus700+

Document types

Partner API document types. The Lender API's document request types are listed below.

ValueDocument
bank_statementsBank statements
management_accountsManagement accounts
debt_scheduleDebt schedule
aged_debtorsAged debtors report
filed_accountsFiled accounts
proof_of_idProof of identity
otherOther supporting document
ValueDocument
bank_statements_6mbank_statements_6m
management_accountsmanagement_accounts
debt_scheduledebt_schedule
aged_debtorsaged_debtors
filed_accountsfiled_accounts
proof_of_idproof_of_id
otherother

Lead states

The state of a lead on the Partner API.

ValueWhat it means
draftStill collecting what the market requires
submittedHanded to the panel
matchedAt least one option matched
offers_availableOne or more offers are on the lead
offer_acceptedThe business chose one
fundedDrawn
declinedNothing remains
out_of_scopeOutside every market or sector we serve

Deal status

The delivery state of a deal on the Lender API, and the status you report back.

ValueWhat it means
submittedHanded to your lane
pendingQueued for delivery
pending_retryDelivery is being retried
failedDelivery failed; we are on it
ValueWhat it means
newNot yet reviewed
in_reviewIn review
offer_madeOffer made
declinedDeclined
fundedFunded

Webhook events

Partner API events, then Lender API events.

ValueEvent
lead.createdlead.created
lead.updatedlead.updated
lead.submittedlead.submitted
lead.option_matchedlead.option_matched
lead.offer_receivedlead.offer_received
lead.offer_acceptedlead.offer_accepted
lead.declinedlead.declined
lead.fundedlead.funded
document.receiveddocument.received
document.rejecteddocument.rejected
ValueEvent
deal.createddeal.created
deal.updateddeal.updated
message.createdmessage.created
request.fulfilledrequest.fulfilled
offer.acceptedoffer.accepted
deal.account_submitteddeal.account_submitted
deal.agreement_signeddeal.agreement_signed
referral.updatedreferral.updated
referral.fundedreferral.funded
commission.payablecommission.payable

Basis values

Anywhere a number is derived from a band, the payload says how, in the matching _basis field. Never treat a derived figure as a reported one.

ValueWhat it means
band_midpointThe midpoint of the band the applicant selected, not a reported figure.
reportedThe applicant gave this number directly.

On this page