sgcOpenAPI-functies

Een complete OpenAPI-toolchain voor Delphi — parseer specificaties, genereer typeveilige Pascal-code en gebruik 1.195+ kant-en-klare cloud-SDK's.

OpenAPI-parser

Volledige specificatie-parser met ondersteuning voor OpenAPI 3.x en achterwaartse compatibiliteit met Swagger 1.x/2.x.

Multi-formaat-invoer

Importeer specificaties in JSON of YAML. Swagger 1.x- en 2.x-bestanden worden automatisch gedetecteerd en omgezet naar het OpenAPI 3.x-schema.

Volledige schema-ondersteuning

Verwerkt alle OpenAPI 3.x-constructies: paths, operations, parameters, request bodies, responses, components, security schemes en externe referenties.

Validatie

Valideert specificaties tegen de OpenAPI-standaard en rapporteert fouten met regelniveau-detail voor snel debuggen.

Pascal-SDK-generator

Genereer productieklare Object Pascal-code vanuit elke OpenAPI-specificatie.

Typeveilige interfaces

Genereert sterk getypeerde Pascal-classes, -records en -enumeraties met volledige IntelliSense-ondersteuning in de Delphi-IDE.

Automatische documentatie

Produceert naast de gegenereerde code ook PDF- en CHM-documentatie, zodat het eenvoudig is om API-endpoints en -modellen op te zoeken.

Geen afhankelijkheden

Gegenereerde code heeft geen externe afhankelijkheden buiten de sgcOpenAPI-runtime. Plaats het in elk Delphi-project en begin direct met het aanroepen van API's.

1.195+ cloud-SDK's

Direct te gebruiken Pascal-SDK's voor grote cloudplatforms, regelmatig bijgewerkt op de nieuwste API-specificaties.

Amazon AWS

280+ REST-service-SDK's voor S3, EC2, Lambda, DynamoDB, SQS, SNS en meer.

Google Cloud

250+ service-SDK's voor Compute, Storage, BigQuery, Pub/Sub, Cloud Functions en meer.

Microsoft Azure & Graph

650+ Azure-services plus 15+ Microsoft Graph API-SDK's voor Office 365, Teams en Active Directory.

Platformondersteuning

Delphi 7 – RAD Studio 13

Volledige ondersteuning over elke belangrijke Delphi-versie heen met VCL- en FireMonkey-designtime-componenten.

C++ Builder

Native C++ Builder-ondersteuning van C++ Builder 2007 tot en met C++ Builder 13.

Begin vandaag met SDK's genereren

Download de gratis proefversie en genereer in enkele minuten je eerste Pascal-SDK.