POST /v1/applications/current/integration/sandbox
The developer program: the application's sandbox account, made once its first page names the business and its one website or app. The page's own Continue makes it; this is the retry when the sandbox didn't answer.
Host https://onboard.socialmatterspay.com
The answer carries sandbox_key (sk_sandbox_…) only on the call that made the account: it is shown once and never emailed. A new key is a roll in the sandbox dashboard.
Responses
| Status | Meaning |
|---|---|
200 | OK |
400 | Error — error shape and codes |
401 | Error — error shape and codes |
404 | Error — error shape and codes |
409 | Error — error shape and codes |
503 | Error — error shape and codes |
Fields of data (200)
| Field | Notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
objectstring = "application" | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
idstring | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
referencestring | The application's reference. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
statusenum | one of draft, submitted, info_requested, approved, declined | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
owner_scopeboolean = true | Present and true only in the limited view an owner gets on their own link. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
legal_namestring | null | Present only in the limited owner view. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
started_byenum | Who started the application. one of applicant, partner, agent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
info_request_messagestring | null | What SMP asked for, while status is info_requested. Null otherwise. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contactobject | 4 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
businessobject | 12 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
salesobject | 10 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ownersarray of object | 17 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ownership_attestedboolean | Whether the applicant confirmed the list of owners is complete. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentsarray of object | The business's documents (those that belong to no person).7 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
statement_monthsarray of string | The months in the accepted window that the bank statements added so far cover, oldest first. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankobject | null | The payout account. Null until one is connected.9 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
referralobject | 5 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
integrationobject | null | The one website or app the account will use the API on, its sandbox account and its review. Null until the first page names it.18 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pricingobject | null | The price a partner proposed. Null when no partner proposed one.3 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
agreementsarray of object | The documents to sign. Empty until a payout bank account is connected.5 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturesarray of object | One record per box signed.4 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signed_documentsarray of object | 5 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
submitted_atstring | null (date-time) | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reviewobject | null | The business check while it waits. Null otherwise.2 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
problemsarray of object | What still stops the application from being submitted. Empty once it is submitted.4 child fields
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
configobject | The lists and rules the questionnaire draws its choices from, so the browser hard-codes none of them.13 child fields
|
Example
After the first page: the sandbox account, its key shown once
curl -X POST https://onboard.socialmatterspay.com/v1/applications/current/integration/sandbox \
-H 'Authorization: Bearer applicant_session_token'
HTTP 200
Cache-Control: no-store
{
"data": {
"object": "application",
"id": "8f67c6ec-bbf9-4630-bbc3-9c95203955fe",
"reference": "SMP-B94V-95JT",
"status": "draft",
"started_by": "applicant",
"info_request_message": null,
"contact": {
"name": "Jennifer Thompson",
"email": "jen31@sunrise31.example",
"phone": "+13055550123",
"email_verified": true
},
"business": {
"legal_name": "Sunrise Wellness LLC",
"dba_name": "Sunrise",
"entity_type": "llc",
"formation_state": "FL",
"formation_date": "2019-04-02",
"ein_last4": "0031",
"address": {
"line1": "1 Main St",
"line2": "Suite 200",
"city": "Tampa",
"state": "FL",
"postal_code": "33602"
},
"business_phone": null,
"website_url": "https://sunrise31.example",
"name_differs": true,
"terms_page_url": null,
"name_link_proof": null
},
"sales": {
"products_description": null,
"category": null,
"monthly_volume_cents": null,
"avg_ticket_cents": null,
"max_ticket_cents": null,
"refund_policy": null,
"current_processors": null,
"integration_types": null,
"is_startup": null,
"statement_descriptor": null
},
"owners": [],
"ownership_attested": false,
"documents": [],
"statement_months": [],
"bank": null,
"referral": {
"status": "none",
"source": null,
"partner_name": null,
"agent_name": null,
"claim": null
},
"integration": {
"kind": "website",
"domain": "sunrise31.example",
"app_name": null,
"app_platform": null,
"app_store_url": null,
"app_bundle_id": null,
"method": "api",
"label": "sunrise31.example",
"sandbox": {
"account_id": "4cad9448-209c-48b5-9a1f-95c8585a2db7",
"key_prefix": "sk_sandbox_2ca1",
"issued_at": "2026-10-28T00:23:30.468Z"
},
"status": "building",
"page_url": null,
"applicant_notes": null,
"submitted_at": null,
"due_at": null,
"place": null,
"decision": null,
"cases": [
{
"id": "bank_linked",
"title": "Link a bank",
"how": "Link a payer’s bank with the sandbox bank link (any test bank)."
},
{
"id": "payment_settled",
"title": "A payment that settles",
"how": "Make a WEB payment that carries the authorization words’ SHA-256, then move the sandbox clock until it settles."
},
… 7 more
],
"page_checks": [
{
"id": "payer_name",
"title": "The payer",
"looks_at": "asks for the payer’s real name; no placeholder"
},
{
"id": "authorization",
"title": "The authorization",
"looks_at": "SMP’s authorization words in full before the button, and a tick box that unlocks the button"
},
… 4 more
]
},
"pricing": null,
"agreements": [],
"signatures": [],
"signed_documents": [],
"submitted_at": null,
"review": null,
"problems": [
{
"step": "sales",
"item": null,
"field": "products_description",
"message": "Describe what you sell."
},
{
"step": "sales",
"item": null,
"field": "category",
"message": "Choose the category that best fits what you sell."
},
… 13 more
],
"config": "(the questionnaire's settings, as GET /v1/applications/config answers them)"
},
"sandbox_key": "sk_sandbox_…"
}
GET /v1/applications/current/integration/certification
The certification, live from the sandbox account's own rows: each case (link a bank, a settled payment, a decline, an R01 return answered 2xx, a refund, a void, payment.settled answered 2xx, a wrong signature answered 4xx, a retried Idempotency-Key) with its ids. SMP's plugin and hosted pages run none.
Host https://onboard.socialmatterspay.com
Responses
| Status | Meaning |
|---|---|
200 | OK |
400 | Error — error shape and codes |
401 | Error — error shape and codes |
404 | Error — error shape and codes |
409 | Error — error shape and codes |
503 | Error — error shape and codes |
Fields of data (200)
| Field | Notes | ||||||||
|---|---|---|---|---|---|---|---|---|---|
methodenum | How the business connects. Only api runs cases; plugin and hosted get the light review, so their cases list is empty and total is 0. one of api, plugin, hosted | ||||||||
casesarray of object | 4 child fields
| ||||||||
passedinteger | How many of the method's cases have passed. | ||||||||
totalinteger | How many cases the method runs. | ||||||||
readyboolean | All the cases the method runs have passed. The page check is a person's, so ready does not mean approved. | ||||||||
checked_atstring (date-time) | — |
Example
The nine certification cases, each with what it waits for
curl https://onboard.socialmatterspay.com/v1/applications/current/integration/certification \
-H 'Authorization: Bearer applicant_session_token'
HTTP 200
Cache-Control: no-store
{
"data": {
"method": "api",
"cases": [
{
"id": "bank_linked",
"passed": false,
"evidence": [],
"detail": "No payer bank is linked yet."
},
{
"id": "payment_settled",
"passed": false,
"evidence": [],
"detail": "No payment has settled yet."
},
… 7 more
],
"passed": 0,
"total": 9,
"ready": false,
"checked_at": "2026-10-28T00:23:30.675Z"
}
}
POST /v1/applications/current/integration/signature-check
Sends the sandbox account's webhook endpoints one event signed with a wrong key (X-SMP-Timestamp, X-SMP-Signature); passes on a 4xx. Returns each endpoint's answer and the certification after it.
Host https://onboard.socialmatterspay.com
Responses
| Status | Meaning |
|---|---|
200 | OK |
400 | Error — error shape and codes |
401 | Error — error shape and codes |
404 | Error — error shape and codes |
409 | Error — error shape and codes |
503 | Error — error shape and codes |
Fields of data (200)
| Field | Notes | ||||||||
|---|---|---|---|---|---|---|---|---|---|
resultsarray of object | One result per active webhook endpoint of the sandbox account.4 child fields
| ||||||||
certificationobject | The state of an integration's certification, read from the sandbox account's own data. Every case passes only when the thing happened in the sandbox, and its ids are the evidence. Its fields are listed under integrationCertification. |
Example
The signature check: a wrongly signed event to each endpoint, which must refuse it
curl -X POST https://onboard.socialmatterspay.com/v1/applications/current/integration/signature-check \
-H 'Authorization: Bearer applicant_session_token' \
-H 'Content-Type: application/json' \
-d '{}'
HTTP 200
Cache-Control: no-store
{
"data": {
"results": [
{
"url": "https://sunrise31.example/smp/webhooks",
"status_code": 401,
"error": null,
"passed": true
}
],
"certification": {
"method": "api",
"cases": [
{
"id": "bank_linked",
"passed": true,
"evidence": [
"62c83c4a-beaa-473e-81e3-4a0bddcd60f4",
"5f56b123-e891-4bd8-9c17-59a85d555fb5"
],
"detail": "a payer bank account linked through the sandbox"
},
{
"id": "payment_settled",
"passed": true,
"evidence": [
"0b50548d-71bf-440c-8064-47da5449aebc",
"63be7384-a390-4f7f-bd27-c568476d597c"
],
"detail": "a payment reached settled"
},
… 7 more
],
"passed": 9,
"total": 9,
"ready": true,
"checked_at": "2026-10-28T00:23:31.747Z"
}
}
}
POST /v1/applications/current/integration/submit
Submits the built integration for review once every case its method runs has passed: the page to check (https, on the website named on the application) and notes. Answered within 2 Fed business days (due_at).
Host https://onboard.socialmatterspay.com
Request body
| Field | Notes |
|---|---|
page_url requiredstring (uri) | — |
notesstring | up to 2000 characters |
Responses
| Status | Meaning |
|---|---|
200 | OK |
400 | Error — error shape and codes |
401 | Error — error shape and codes |
404 | Error — error shape and codes |
409 | Error — error shape and codes |
503 | Error — error shape and codes |
Fields of data (200)
The same fields as under issueSandboxAccount.
Example
Send the build for review: the page on the website the application names
curl -X POST https://onboard.socialmatterspay.com/v1/applications/current/integration/submit \
-H 'Authorization: Bearer applicant_session_token' \
-H 'Content-Type: application/json' \
-d '{
"page_url": "https://sunrise31.example/checkout",
"notes": "The authorization words sit above the Pay by bank button."
}'
HTTP 200
Cache-Control: no-store
{
"data": {
"object": "application",
"id": "8f67c6ec-bbf9-4630-bbc3-9c95203955fe",
"reference": "SMP-B94V-95JT",
"status": "draft",
"started_by": "applicant",
"info_request_message": null,
"contact": {
"name": "Jennifer Thompson",
"email": "jen31@sunrise31.example",
"phone": "+13055550123",
"email_verified": true
},
"business": {
"legal_name": "Sunrise Wellness LLC",
"dba_name": "Sunrise",
"entity_type": "llc",
"formation_state": "FL",
"formation_date": "2019-04-02",
"ein_last4": "0031",
"address": {
"line1": "1 Main St",
"line2": "Suite 200",
"city": "Tampa",
"state": "FL",
"postal_code": "33602"
},
"business_phone": null,
"website_url": "https://sunrise31.example",
"name_differs": true,
"terms_page_url": null,
"name_link_proof": "dba_certificate"
},
"sales": {
"products_description": "Yoga mats and studio gear",
"category": "retail",
"monthly_volume_cents": 2500000,
"avg_ticket_cents": 8500,
"max_ticket_cents": 60000,
"refund_policy": "30 days, unused items",
"current_processors": [
"Stripe"
],
"integration_types": [
"woocommerce",
"shopify"
],
"is_startup": false,
"statement_descriptor": "SUNRISE"
},
"owners": [
{
"id": "937483ec-19aa-4b69-9293-fb067752edf8",
"full_name": "Jennifer Thompson",
"title": "Managing Member",
"ownership_pct": 60,
"is_control_person": true,
"is_applicant": true,
"dob": "1980-01-01",
"email": "jen31@sunrise31.example",
"phone": null,
"address": {
"line1": "9 Bay Rd",
"line2": null,
"city": "Tampa",
"state": "FL",
"postal_code": "33606"
},
"ssn_last4": "1031",
"id_status": "verified",
"biometric_consent": true,
"consent": {
"can_answer": true,
"by": "applicant",
"at": "2026-10-28T00:23:30.542Z",
"version": "biometric-notice-0.1-draft-2026-10-25",
"sentence": "I have read SMP's Biometric Notice. I consent to Social Matter Payments LLC and its identity-verification provider collecting, storing and using a scan of my face geometry from my selfie and my ID photo, only to verify my identity for this application, and to its destruction on the schedule in that notice. I sign this release electronically as Jennifer Thompson.",
"sentence_sha256": "cc28518cd8c709a6187e7c7038497f9931898501b3d049737ed65637575e9666",
"locked": true
},
"invite_sent_at": null,
"documents": {
"id_front": {
"id": "1dfa6649-42ba-417d-884c-3e38f7606169",
"filename": "id_front.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.548Z"
},
"id_back": {
"id": "51f8f430-b2a2-42b9-b98f-f3d53a5f9e89",
"filename": "id_back.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.556Z"
},
"selfie": {
"id": "d9941f1e-7bc9-4355-990b-2ceb54a11a77",
"filename": "selfie.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.562Z"
}
},
"verification": {
"provider": "sandbox",
"status": "verified",
"provider_status": null,
"sandbox": true,
"checks": {
"sandbox": true,
"checks": [
{
"name": "image_format",
"result": "pass",
"detail": "ID front: png; ID back: png; selfie: png"
},
{
"name": "resolution",
"result": "pass",
"detail": "ID front 1600×1200; ID back 1600×1200; selfie 1600×1200"
},
… 4 more
]
},
"created_at": "2026-10-28T00:23:30.568Z",
"completed_at": "2026-10-28T00:23:30.568Z",
"attempt": 1,
"retry_available": false,
"attempts_left": null,
"reason": null,
"fell_back": false
}
},
{
"id": "7ef70922-1eea-4cef-8b4f-b732c2ffe370",
"full_name": "Marcus Lee",
"title": "Member, operations",
"ownership_pct": 40,
"is_control_person": false,
"is_applicant": false,
"dob": "1982-03-04",
"email": "marcus31@sunrise31.example",
"phone": null,
"address": {
"line1": "9 Bay Rd",
"line2": null,
"city": "Tampa",
"state": "FL",
"postal_code": "33606"
},
"ssn_last4": "2031",
"id_status": "verified",
"biometric_consent": true,
"consent": {
"can_answer": false,
"by": "owner",
"at": "2026-10-28T00:23:30.586Z",
"version": "biometric-notice-0.1-draft-2026-10-25",
"sentence": "I have read SMP's Biometric Notice. I consent to Social Matter Payments LLC and its identity-verification provider collecting, storing and using a scan of my face geometry from my selfie and my ID photo, only to verify my identity for this application, and to its destruction on the schedule in that notice. I sign this release electronically as Marcus Lee.",
"sentence_sha256": "d5830b920749ec3575bbb142dc76619e8057bfc9555432029d754a9bc4d4e6e1",
"locked": true
},
"invite_sent_at": "2026-10-28T00:23:30.573Z",
"documents": {
"id_front": {
"id": "0ce2b563-24dc-49ba-884a-2bf36c7a39cb",
"filename": "id_front.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.593Z"
},
"id_back": {
"id": "8112032a-d7c7-4af3-bc3c-1fc3787c55ba",
"filename": "id_back.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.600Z"
},
"selfie": {
"id": "7b1a22c2-5400-4115-ab66-0c7436814371",
"filename": "selfie.png",
"content_type": "image/png",
"size_bytes": 2048,
"source": "camera",
"uploaded_at": "2026-10-28T00:23:30.605Z"
}
},
"verification": {
"provider": "sandbox",
"status": "verified",
"provider_status": null,
"sandbox": true,
"checks": {
"sandbox": true,
"checks": [
{
"name": "image_format",
"result": "pass",
"detail": "ID front: png; ID back: png; selfie: png"
},
{
"name": "resolution",
"result": "pass",
"detail": "ID front 1600×1200; ID back 1600×1200; selfie 1600×1200"
},
… 4 more
]
},
"created_at": "2026-10-28T00:23:30.610Z",
"completed_at": "2026-10-28T00:23:30.610Z",
"attempt": 1,
"retry_available": false,
"attempts_left": null,
"reason": null,
"fell_back": false
}
}
],
"ownership_attested": true,
"documents": [
{
"id": "632da260-a3b9-4f3c-a97e-a214a6b66845",
"doc_type": "ein_letter",
"statement_month": null,
"filename": "ein_letter.pdf",
"content_type": "application/pdf",
"size_bytes": 33,
"uploaded_at": "2026-10-28T00:23:30.509Z"
},
{
"id": "b235a72b-a193-42e9-b28e-cc9353e9e46b",
"doc_type": "articles",
"statement_month": null,
"filename": "articles.pdf",
"content_type": "application/pdf",
"size_bytes": 39,
"uploaded_at": "2026-10-28T00:23:30.516Z"
},
… 5 more
],
"statement_months": [
"2026-07",
"2026-08",
"2026-09"
],
"bank": {
"method": "plaid_sandbox",
"status": "verified",
"institution_name": "Plaid Sandbox: First Platypus Bank (simulated)",
"account_type": "checking",
"account_last4": "9606",
"routing_number": "011401533",
"holder_name": "Sunrise Wellness LLC",
"name_match": "match",
"sandbox": true
},
"referral": {
"status": "none",
"source": null,
"partner_name": null,
"agent_name": null,
"claim": null
},
"integration": {
"kind": "website",
"domain": "sunrise31.example",
"app_name": null,
"app_platform": null,
"app_store_url": null,
"app_bundle_id": null,
"method": "api",
"label": "sunrise31.example",
"sandbox": {
"account_id": "4cad9448-209c-48b5-9a1f-95c8585a2db7",
"key_prefix": "sk_sandbox_2ca1",
"issued_at": "2026-10-28T00:23:30.468Z"
},
"status": "submitted",
"page_url": "https://sunrise31.example/checkout",
"applicant_notes": "The authorization words sit above the Pay by bank button.",
"submitted_at": "2026-10-28T00:23:31.750Z",
"due_at": "2026-10-30T00:23:31.750Z",
"place": 1,
"decision": null,
"cases": [
{
"id": "bank_linked",
"title": "Link a bank",
"how": "Link a payer’s bank with the sandbox bank link (any test bank)."
},
{
"id": "payment_settled",
"title": "A payment that settles",
"how": "Make a WEB payment that carries the authorization words’ SHA-256, then move the sandbox clock until it settles."
},
… 7 more
],
"page_checks": [
{
"id": "payer_name",
"title": "The payer",
"looks_at": "asks for the payer’s real name; no placeholder"
},
{
"id": "authorization",
"title": "The authorization",
"looks_at": "SMP’s authorization words in full before the button, and a tick box that unlocks the button"
},
… 4 more
]
},
"pricing": null,
"agreements": [
{
"key": "merchant-agreement",
"title": "Merchant Agreement",
"box": "agreements",
"version": "0.1",
"draft": true
},
{
"key": "merchant-schedules",
"title": "Merchant Agreement — Schedules A to E",
"box": "agreements",
"version": "0.1",
"draft": true
},
… 8 more
],
"signatures": [],
"signed_documents": [],
"submitted_at": null,
"review": null,
"problems": [],
"config": "(the questionnaire's settings, as GET /v1/applications/config answers them)"
}
}
