Support for Exporting GraphQL Schema Files Now Available

Release DateJul 3, 2019
Change Type
Platforms Affected

    You can now export GraphQL schema files from your REST/SOAP APIs using API Transformer.

    Details

    With the growing popularity of GraphQL APIs among the developers, we decided to add support for GraphQL schema for facilitating those who are looking to migrate to GraphQL from REST/SOAP. The exported schema file will use the GraphQL’s Schema Definition Language (SDL) to define the possible queries that can be made as well the type of data that can be exchanged.

    The exported schema will serve as a starting point for those looking to migrate to GraphQL. The following features of the schema are supported:

    • Object types
    • Scalar and Enumeration types
    • Input types
    • Arguments
    • Queries
    • Mutations
    • Lists and Non-null fields

    In addition to above, the following conventions are followed for the exported schema:

    • The names of various components will obey the rules specified here.
    • Object/Input type names will be pascal cased.
    • All field names will be camel cased.
    • Enumeration field names will be upper cased.

    Note   Our GraphQL schema support is currently in beta. Feel free to play around with it. If you have any feedback/suggestions, please send them over to us.

    Related Links


    Have questions? Submit a request.