{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10545730","patent":{"patent_number":"US-10545730","title":"Automatically generating code for application programming interfaces","assignee":null,"inventors":[],"filing_date":"2018-05-07T00:00:00.000Z","publication_date":"2020-01-28T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F","G06F","G06F","G06F","G06F"],"num_claims":20,"abstract":"Code for an application programming interface (API) can be automatically generated. For example, a processing device can receive a definition data describing functional and behavioral characteristics of the API in an API description language. The processing device can also receive a template data defining code logic for the API. The template data can include (i) template code in a template language, and (ii) program code in a programming language that is different from the template language and the API description language. The processing device can generate source code in the programming language using the template data and the definition data by performing operations in accordance with the template code. The operations can include at least replacing template variables with corresponding values from the definition file. The processing device can then compile the source code into an executable file, and execute the executable file to implement the API."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Automatically generating code for application programming interfaces","description":"Code for an application programming interface (API) can be automatically generated. For example, a processing device can receive a definition data describing functional and behavioral characteristics ","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10545730","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-10545730","citation_suggestion":"Patentable. \"Automatically generating code for application programming interfaces\" (US-10545730). https://patentable.app/patents/US-10545730","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10545730","json":"https://patentable.app/api/llm-context/US-10545730","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-30T17:06:18.044Z"}