Developing APIs
TIBCO Cloud Integration - Flogo (PAYG) lets you take an API-first development approach to implementing APIs from a Swagger Specification 2.0, OpenAPI Specification 3.0, or GraphQL schema. After you upload an API specification file or a GraphQL schema, TIBCO Cloud Integration - Flogo (PAYG) validates the file and if the validation passes, it automatically creates the Flogo flows and triggers for you.
This section contains the following topics:
- Using an OpenAPI Specification
TIBCO Cloud Integration - Flogo (PAYG) gives you an option to create the Flogo app logic (flows) by importing an API specification file. You can simply drag a specification file to the TIBCO Cloud Integration - Flogo (PAYG) UI or navigate to it. If you have an existing specification file stored in the TIBCO Cloud™ Integration - API Modeler, select it when creating the flow. The flows for your app are automatically created based on the definitions in the specification file that you uploaded. - Using GraphQL Schema
GraphQL provides a powerful query language for your APIs enabling clients to get the exact data that they need. It has the ability to get data from multiple resources in a single request by aggregating the requested data to form one result set. GraphQL provides a single endpoint for accessing data in terms of types and fields. - Using gRPC
The out-of-the-box gRPC trigger in TIBCO Cloud Integration - Flogo (PAYG) uses a .proto file to define one or more services and the various Remote Procedure Calls (methods) under the service. For an understanding of gRPC concepts, refer to the gRPC documentation.
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.