{"schema":"financegpt.sdk-lifecycle.v1","platform":"FinanceGPT Developer Platform","api_version":"2.0.0","openapi_sha256":"dea651760d4f9eb2788e7dc398eb1ad7a1304e5c4b008a2407b0027fb746b65d","operation_count":388,"scope_count":75,"registered_scope_count":87,"contract_scope_count":72,"unknown_contract_scopes":[],"registered_scopes_not_used_by_current_contract":["ai:deployments:read","ai:deployments:manage","ai:deployments:invoke","knowledge:read","knowledge:write","knowledge:query","agents:mcp:invoke","qlm:read","qlm:invoke","qlm:evaluate","finance-core:analysis:run","finance-core:recommendations:create","finance-core:webhooks:manage","support:read","support:write"],"release_count":5,"verified_current_release_count":0,"contract_coverage_percent":0,"semver_policy":{"schema":"financegpt.sdk-semver.v1","major_zero_is_preview":true,"stable_requires_major_at_least_one":true,"package_version_is_never_relabelled_by_attestation":true},"releases":[{"sdk_key":"dotnet","language":".NET","version":"0.1.0","release_stage":"preview","semver_valid":true,"semver_policy":"financegpt.sdk-semver.v1","minimum_runtime":".NET 8+","published_at":"2026-08-26T07:34:42+00:00","package_sha256":"4cacbd5e976baeecce8f7bed564e36e1e40f06b4505afd0bd9201beaa92c6404","package_integrity":"verified","documentation_available":true,"contract_attestation":"attested_outdated","attestation_schema":"financegpt.sdk-contract-attestation.v1","contract_attested_at":"2026-08-26T07:34:42+00:00","attested_openapi_sha256":"228f3cf999f801d03634f0dad1fc6d296671bc13a8cf0d80994b00a57b62f910","package_manager_registry":"NuGet","package_manager_status":"not_published","package_manager_coordinates":"FinanceGPT","enterprise_language":true,"sdk_profile":"typed-enterprise-client-v1","download":"https:\/\/financegpt.dev\/developers\/sdks\/dotnet\/0.1.0\/download","manifest":"https:\/\/financegpt.dev\/developers\/sdks\/dotnet\/0.1.0\/manifest.json"},{"sdk_key":"java","language":"Java","version":"0.1.0","release_stage":"preview","semver_valid":true,"semver_policy":"financegpt.sdk-semver.v1","minimum_runtime":"Java 17+","published_at":"2026-08-26T07:34:42+00:00","package_sha256":"b141099dee0c8ead154b28edeebd579e0778a28d30b6f94e581156010bb87c62","package_integrity":"verified","documentation_available":true,"contract_attestation":"attested_outdated","attestation_schema":"financegpt.sdk-contract-attestation.v1","contract_attested_at":"2026-08-26T07:34:42+00:00","attested_openapi_sha256":"228f3cf999f801d03634f0dad1fc6d296671bc13a8cf0d80994b00a57b62f910","package_manager_registry":"Maven Central","package_manager_status":"not_published","package_manager_coordinates":"com.financegpt:financegpt-sdk","enterprise_language":true,"sdk_profile":"typed-enterprise-client-v1","download":"https:\/\/financegpt.dev\/developers\/sdks\/java\/0.1.0\/download","manifest":"https:\/\/financegpt.dev\/developers\/sdks\/java\/0.1.0\/manifest.json"},{"sdk_key":"javascript","language":"JavaScript","version":"0.1.0","release_stage":"preview","semver_valid":true,"semver_policy":"financegpt.sdk-semver.v1","minimum_runtime":"Node.js 18+","published_at":"2026-08-12T04:05:52+00:00","package_sha256":"33cbd6d47073742cd798942eaa4105c898df06961d39a073760dfab43ff8f5a4","package_integrity":"verified","documentation_available":true,"contract_attestation":"attested_outdated","attestation_schema":"financegpt.sdk-contract-attestation.v1","contract_attested_at":"2026-08-26T06:53:24+00:00","attested_openapi_sha256":"228f3cf999f801d03634f0dad1fc6d296671bc13a8cf0d80994b00a57b62f910","package_manager_registry":"npm","package_manager_status":"not_published","package_manager_coordinates":"@financegpt\/sdk","enterprise_language":false,"sdk_profile":null,"download":"https:\/\/financegpt.dev\/developers\/sdks\/javascript\/0.1.0\/download","manifest":"https:\/\/financegpt.dev\/developers\/sdks\/javascript\/0.1.0\/manifest.json"},{"sdk_key":"php","language":"PHP","version":"0.1.0","release_stage":"preview","semver_valid":true,"semver_policy":"financegpt.sdk-semver.v1","minimum_runtime":"PHP 8.1+","published_at":"2026-08-12T04:05:52+00:00","package_sha256":"b34be3bc2b319954052112604b1237293453a7bc3a0be80257078a820de7bf4b","package_integrity":"verified","documentation_available":true,"contract_attestation":"attested_outdated","attestation_schema":"financegpt.sdk-contract-attestation.v1","contract_attested_at":"2026-08-26T06:53:24+00:00","attested_openapi_sha256":"228f3cf999f801d03634f0dad1fc6d296671bc13a8cf0d80994b00a57b62f910","package_manager_registry":"Packagist","package_manager_status":"not_published","package_manager_coordinates":"financegpt\/sdk","enterprise_language":false,"sdk_profile":null,"download":"https:\/\/financegpt.dev\/developers\/sdks\/php\/0.1.0\/download","manifest":"https:\/\/financegpt.dev\/developers\/sdks\/php\/0.1.0\/manifest.json"},{"sdk_key":"python","language":"Python","version":"0.1.0","release_stage":"preview","semver_valid":true,"semver_policy":"financegpt.sdk-semver.v1","minimum_runtime":"Python 3.9+","published_at":"2026-08-12T04:05:52+00:00","package_sha256":"031137c08eec5c8ac95d53f1345e7087db37c4d009a0a7c9396de2b1baa37bc6","package_integrity":"verified","documentation_available":true,"contract_attestation":"attested_outdated","attestation_schema":"financegpt.sdk-contract-attestation.v1","contract_attested_at":"2026-08-26T06:53:24+00:00","attested_openapi_sha256":"228f3cf999f801d03634f0dad1fc6d296671bc13a8cf0d80994b00a57b62f910","package_manager_registry":"PyPI","package_manager_status":"not_published","package_manager_coordinates":"financegpt","enterprise_language":false,"sdk_profile":null,"download":"https:\/\/financegpt.dev\/developers\/sdks\/python\/0.1.0\/download","manifest":"https:\/\/financegpt.dev\/developers\/sdks\/python\/0.1.0\/manifest.json"}],"enterprise_sdk_languages":["dotnet","java"],"generated_clients":{"languages":["curl","javascript","python","php"],"maximum_operations_per_bundle":12,"credentials_embedded":false,"server_side_api_execution":false,"source_contract":"OpenAPI v2 index"},"links":{"sdks":"https:\/\/financegpt.dev\/developers\/sdks","api_reference":"https:\/\/financegpt.dev\/developers\/api-reference","openapi":"https:\/\/financegpt.dev\/developers\/openapi.yaml","authentication":"https:\/\/financegpt.dev\/developers\/authentication","change_ledger":"https:\/\/financegpt.dev\/developers\/changelog","sandbox_testing":"https:\/\/financegpt.dev\/developers\/console\/testing","versioning":"https:\/\/financegpt.dev\/developers\/versioning","ci_delivery":"https:\/\/financegpt.dev\/developers\/ci"},"authority_boundaries":{"sdk_identity_does_not_create_financial_authority":true,"generated_clients_do_not_execute_on_financegpt_server":true,"credentials_are_environment_placeholders_only":true,"production_entitlement_remains_separate":true,"model_promotion_and_qlm_binding_remain_separate":true}}