{"items":[{"type":"link","label":"Exchange API","link":"/openapi/exchange/swagger","routeSlug":"/openapi/exchange/swagger","content":{"contentType":"overview","meta":{"name":"Exchange API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"swagger.json","url":"/_bundle/openapi/exchange/swagger.json?download"},{"kind":"download","label":"swagger.yaml","url":"/_bundle/openapi/exchange/swagger.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Exchange API (v1)","showPageActions":true}],"sectionId":"/openapi/exchange/swagger"}]}]}},{"type":"separator","label":"Exchange","content":null},{"type":"group","label":"ACH Transactions","link":"/openapi/exchange/swagger/ach-transactions","routeSlug":"/openapi/exchange/swagger/ach-transactions","items":[{"label":"Creates an ACH transaction","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/exchange/swagger/ach-transactions/paths/~1v1~1exchange~1ach_transactions/post","routeSlug":"/openapi/exchange/swagger/ach-transactions/paths/~1v1~1exchange~1ach_transactions/post","metadata":{"seo":{"title":"Creates an ACH transaction","description":"Creates an ACH transaction"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"Creates an ACH transaction","isWebhook":false,"pointer":"/paths/~1v1~1exchange~1ach_transactions/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Creates an ACH transaction","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"bearerAuth","scopes":[],"type":"http","scheme":"bearer"}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"Authorization","in":"header","schemaId":"schema_22","description":"Bearer Token","required":true}],"pointer":"/paths/~1v1~1exchange~1ach_transactions/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_23"}},"schemaId":"schema_23","pointer":"/paths/~1v1~1exchange~1ach_transactions/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/v1/exchange/ach_transactions","servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"Authorization","in":"header","required":true,"schemaId":"schema_22"}],"cookie":[]},"security":[{"schemes":[{"id":"bearerAuth","type":"http","scheme":"bearer"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"schema_23"}},"responseCodes":["201","400","401","422"],"pointer":"/v1/exchange/ach_transactions","href":"ach-transactions/paths/~1v1~1exchange~1ach_transactions/post","summary":"Creates an ACH transaction"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"schemaId":"schema_23","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_23"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"ACH transaction created","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_24"}},"schemaId":"schema_24"},{"code":"400","description":"Invalid request","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_25"}},"schemaId":"schema_25"},{"code":"401","description":"Unauthorized"},{"code":"422","description":"Invalid ACH transaction"}],"pointer":"/paths/~1v1~1exchange~1ach_transactions/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"201","schemaId":"schema_24","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_24"}}},{"code":"400","schemaId":"schema_25","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_25"}}},{"code":"401"},{"code":"422"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/ach-transactions/paths/~1v1~1exchange~1ach_transactions/post"}],"panels":[]}]},"httpPath":"/v1/exchange/ach_transactions"}],"content":{"contentType":"group","meta":{"name":"ACH Transactions"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ACH Transactions","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v1/exchange/ach_transactions","summary":"Creates an ACH transaction","prefix":{"name":"post","color":"post"},"badges":[],"link":"/ach-transactions/paths/~1v1~1exchange~1ach_transactions/post","deprecated":false}]}]}]}]}},{"type":"group","label":"Tradelines","link":"/openapi/exchange/swagger/tradelines","routeSlug":"/openapi/exchange/swagger/tradelines","items":[{"label":"Furnishes a tradeline report","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/openapi/exchange/swagger/tradelines/paths/~1v1~1exchange~1tradelines/post","routeSlug":"/openapi/exchange/swagger/tradelines/paths/~1v1~1exchange~1tradelines/post","metadata":{"seo":{"title":"Furnishes a tradeline report","description":"Furnishes a tradeline report"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"name":"Furnishes a tradeline report","isWebhook":false,"pointer":"/paths/~1v1~1exchange~1tradelines/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Furnishes a tradeline report","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"bearerAuth","scopes":[],"type":"http","scheme":"bearer"}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"Authorization","in":"header","schemaId":"schema_22","description":"Bearer Token","required":true}],"pointer":"/paths/~1v1~1exchange~1tradelines/post/parameters"},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_26"}},"schemaId":"schema_26","pointer":"/paths/~1v1~1exchange~1tradelines/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/v1/exchange/tradelines","servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"Authorization","in":"header","required":true,"schemaId":"schema_22"}],"cookie":[]},"security":[{"schemes":[{"id":"bearerAuth","type":"http","scheme":"bearer"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"schema_26"}},"responseCodes":["201","400","422"],"pointer":"/v1/exchange/tradelines","href":"tradelines/paths/~1v1~1exchange~1tradelines/post","summary":"Furnishes a tradeline report"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"schemaId":"schema_26","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_26"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Tradeline created successfully","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_27"}},"schemaId":"schema_27"},{"code":"400","description":"Invalid request data","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_28"}},"schemaId":"schema_28"},{"code":"422","description":"Exchange not enabled for organization","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_29"}},"schemaId":"schema_29"}],"pointer":"/paths/~1v1~1exchange~1tradelines/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"201","schemaId":"schema_27","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_27"}}},{"code":"400","schemaId":"schema_28","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_28"}}},{"code":"422","schemaId":"schema_29","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_29"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/tradelines/paths/~1v1~1exchange~1tradelines/post"}],"panels":[]}]},"httpPath":"/v1/exchange/tradelines"}],"content":{"contentType":"group","meta":{"name":"Tradelines"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Tradelines","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/v1/exchange/tradelines","summary":"Furnishes a tradeline report","prefix":{"name":"post","color":"post"},"badges":[],"link":"/tradelines/paths/~1v1~1exchange~1tradelines/post","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"schema_22":{"kind":"json-schema","data":{"type":"string"},"id":"schema_22"},"schema_23":{"kind":"json-schema","data":{"type":"object","required":["achTransaction"],"additionalProperties":false,"properties":{"achTransaction":{"type":"object","required":["companyId","traceId","amountCents","effectiveDate","transactionCode"],"additionalProperties":false,"properties":{"companyId":{"type":"string"},"traceId":{"type":"string"},"amountCents":{"type":"integer","minimum":0},"effectiveDate":{"type":"string","format":"date"},"transactionCode":{"type":"string","pattern":"^\\d{2}$"},"returnCode":{"type":"string","pattern":"^R(0[1-9]|[1-9]\\d)$|^R[A-Z]$|^R[345]$"},"furnishingType":{"type":"string","enum":["procured","exchange"]},"bankAccount":{"type":"object","required":["number","routingNumber"],"additionalProperties":false,"properties":{"number":{"type":"string"},"routingNumber":{"type":"string"}}}}}}},"id":"schema_23"},"schema_24":{"kind":"json-schema","data":{"type":"object","required":["id"],"properties":{"id":{"type":"string","pattern":"^[a-f0-9]{64}$","description":"A 64-character SHA256 hex ID"}}},"id":"schema_24"},"schema_25":{"kind":"json-schema","data":{"type":"object","required":["errors"],"properties":{"errors":{"type":"array","maxItems":50,"items":{"type":"object","required":["code","detail"],"properties":{"code":{"type":"string"},"detail":{"type":"string"}},"additionalProperties":false}}}},"id":"schema_25"},"schema_26":{"kind":"json-schema","data":{"type":"object","required":["tradeline"],"additionalProperties":false,"properties":{"tradeline":{"type":"object","required":["dateOfBirth","name","furnisher","account","status"],"additionalProperties":false,"properties":{"dateOfBirth":{"type":"string","format":"date","description":"Consumer date of birth in YYYY-MM-DD."},"name":{"type":"object","required":["first","last"],"additionalProperties":false,"properties":{"first":{"type":"string","minLength":1,"maxLength":64},"last":{"type":"string","minLength":1,"maxLength":64},"middle":{"type":"string","minLength":1,"maxLength":64},"generationalCode":{"type":"string","minLength":1,"maxLength":16,"description":"Suffix, e.g., JR, SR, II, III."}}},"address":{"type":"object","required":["line1","city","state","postalCode"],"additionalProperties":false,"properties":{"line1":{"type":"string","minLength":1,"maxLength":128},"line2":{"type":"string","minLength":1,"maxLength":128},"line3":{"type":"string","minLength":1,"maxLength":128},"city":{"type":"string","minLength":1,"maxLength":64},"state":{"type":"string","minLength":1,"maxLength":16},"postalCode":{"type":"string","minLength":3,"maxLength":16}}},"governmentId":{"type":"object","required":["number","type"],"additionalProperties":false,"properties":{"number":{"type":"string","minLength":1,"maxLength":32},"type":{"type":"string","enum":["social_security_number"]}}},"bankAccount":{"type":"object","additionalProperties":false,"properties":{"number":{"type":"string","nullable":true,"maxLength":32,"description":"Bank account number."},"routingNumber":{"type":"string","nullable":true,"maxLength":32,"description":"Routing number."},"revokedOn":{"type":"string","nullable":true,"format":"date","description":"Date the consumer revoked ACH debit authorization (YYYY-MM-DD)."}}},"furnisher":{"type":"object","required":["companyId"],"additionalProperties":false,"properties":{"companyId":{"type":"string","minLength":1,"maxLength":64,"description":"Internal identifier for the furnishing company."}}},"account":{"type":"object","required":["accountNumber","dateOpened","dateReported","currentBalance","terms"],"additionalProperties":false,"properties":{"accountNumber":{"type":"string","minLength":1,"maxLength":64},"portfolioType":{"type":"string","minLength":1,"maxLength":8,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Optional. Defaults to the furnisher's portfolio lender_bucket if omitted."},"children":[]}]}]}]},"accountType":{"type":"string","minLength":1,"maxLength":32,"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Optional. Defaults to the furnisher's portfolio tradeline_type (or \"01\") if omitted."},"children":[]}]}]}]},"dateOpened":{"type":"string","format":"date"},"dateReported":{"type":"string","format":"date"},"firstDueDate":{"type":"string","format":"date"},"terms":{"type":"object","required":["termFrequency","termLength"],"additionalProperties":false,"properties":{"termFrequency":{"type":"string","enum":["W","B","S","M"]},"termLength":{"type":"integer","minimum":1,"maximum":1000},"termUnit":{"type":"string"},"scheduledPaymentAmount":{"description":"Payment amount. Accepts integer or string."}}},"originalAmount":{"type":"integer","minimum":0,"description":"Whole dollar amount."},"highCredit":{"type":"integer","minimum":0,"description":"Whole dollar amount."},"currentBalance":{"type":"integer","minimum":0,"description":"Whole dollar amount."},"amountPastDue":{"type":"integer","minimum":0,"description":"Whole dollar amount."},"dateOfFirstDelinquency":{"type":"string","format":"date"}}},"status":{"type":"object","required":["asOfDate","accountStatus"],"additionalProperties":false,"properties":{"asOfDate":{"type":"string","format":"date"},"accountStatus":{"type":"string","enum":["open","past_due","charged_off","paid_off","closed"],"description":"Account status. Must be one of the Genoa domain values."},"missedPayments":{"type":"array","items":{"type":"integer","enum":[1,2,3]},"uniqueItems":true},"missedPmt1":{"type":"boolean"},"missedPmt2":{"type":"boolean"},"missedPmt3":{"type":"boolean"},"firstDueDate":{"type":"string","format":"date"},"amountPastDue":{"type":"integer","minimum":0,"description":"Whole dollar amount."},"firstPaymentDefault":{"type":"boolean"},"noPay":{"type":"boolean"}}},"paymentHistory":{"type":"object","required":["startDate","history"],"additionalProperties":false,"properties":{"startDate":{"type":"string","pattern":"^[0-9]{4}-(0[1-9]|1[0-2])$"},"history":{"type":"string","minLength":1,"maxLength":60,"pattern":"^[0-9A-Z]+$"}}}}}}},"id":"schema_26"},"schema_27":{"kind":"json-schema","data":{"type":"object","properties":{"id":{"type":"string","description":"Tradeline ID"}},"required":["id"]},"id":"schema_27"},"schema_28":{"kind":"json-schema","data":{"type":"object","properties":{"error":{"type":"string"}},"required":["error"]},"id":"schema_28"},"schema_29":{"kind":"json-schema","data":{"type":"object","properties":{"error":{"type":"string"}}},"id":"schema_29"}},"exampleStore":{},"securitySchemeStore":{"bearerAuth":{"id":"bearerAuth","type":"http","scheme":"bearer"}},"servers":[{"url":"https://api.sandbox.congruitcredit.com","description":"Sandbox Environment"},{"url":"https://api.congruitcredit.com","description":"Production Environment"}],"specType":"openapi"},"options":{"schemaDefinitionsTagName":"Schemas","mockServer":{"off":true},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/openapi/exchange/swagger.json?download"},{"url":"/_bundle/openapi/exchange/swagger.yaml?download"}],"excludeFromSearch":false,"replayFeatures":{"graphql":false},"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Exchange API"}},"baseSlug":"/openapi/exchange/swagger","routesMapping":{}}