Operating system set to macOS
Documentation jurisdiction set to United States
Sign inConnect Claude

Invoke Skill Prepare Asc842 Memo

post/api/v1/skills/prepare.asc842.memo/invoke

Prepare an ASC 842 lessee memo + lease schedules. Deterministic engine: lease liability = present value of the payment vector at the discount rate; ROU asset, operating single-cost / finance amortisation and the maturity ladder all re-computed from GROUNDED inputs. An ungrounded discount rate or payment clause is FLAGGED for partner input β€” never printed as a measurement.

Request bodyapplication/json

FieldTypeDescription
subject_entitystring | nullβ€”
classificationstringβ€”
monthly_paymentrequirednumber | integerβ€”
lease_term_monthsrequiredintegerβ€”
annual_raterequirednumber | integerβ€”
in_advancebooleanβ€”
abatement_monthsintegerβ€”
initial_direct_costsnumber | integerβ€”
lease_incentivesnumber | integerβ€”
prepaid_rentnumber | integerβ€”
rent_groundingany | nullβ€”
rate_groundingany | nullβ€”

Responses

200Skill executed successfully
FieldTypeDescription
skillrequiredstringβ€”
outputrequiredobjectβ€”
show nested
FieldTypeDescription
artifact_idstring (uuid) | nullβ€”
download_urlstringβ€”
summarystringβ€”
citationsany[]β€”
warningsstring[]β€”
stub_fieldsstring[]β€”
lease_liability_initialnumber | nullβ€”
rou_asset_initialnumber | nullβ€”
classificationstringβ€”
verification_statusstringβ€”
memo_sectionsobject[]β€”
item shape
Empty object.
blocked_inputsstring[]β€”
correlation_idrequiredstringβ€”
401Authentication required
FieldTypeDescription
errorrequiredobjectβ€”
show nested
FieldTypeDescription
typerequiredstringβ€”
coderequiredstringβ€”
messagerequiredstringβ€”
paramstringβ€”
retry_after_secondsintegerβ€”
403Insufficient permissions
FieldTypeDescription
errorrequiredobjectβ€”
show nested
FieldTypeDescription
typerequiredstringβ€”
coderequiredstringβ€”
messagerequiredstringβ€”
paramstringβ€”
retry_after_secondsintegerβ€”
404Skill not found
FieldTypeDescription
errorrequiredobjectβ€”
show nested
FieldTypeDescription
typerequiredstringβ€”
coderequiredstringβ€”
messagerequiredstringβ€”
paramstringβ€”
retry_after_secondsintegerβ€”
429Rate limit exceeded
FieldTypeDescription
errorrequiredobjectβ€”
show nested
FieldTypeDescription
typerequiredstringβ€”
coderequiredstringβ€”
messagerequiredstringβ€”
paramstringβ€”
retry_after_secondsintegerβ€”
5XXInternal server error
FieldTypeDescription
errorrequiredobjectβ€”
show nested
FieldTypeDescription
typerequiredstringβ€”
coderequiredstringβ€”
messagerequiredstringβ€”
paramstringβ€”
retry_after_secondsintegerβ€”
curl https://api.dev.arch.ie/api/v1/skills/prepare.asc842.memo/invoke \
  -X POST \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{
       "subject_entity": null,
       "classification": "string",
       "monthly_payment": null,
       "lease_term_months": 0,
       "annual_rate": null,
       "in_advance": false,
       "abatement_months": 0,
       "initial_direct_costs": null,
       "lease_incentives": null,
       "prepaid_rent": null,
       "rent_grounding": null,
       "rate_grounding": null
     }'