Jump to content

Rui Martins de Almeida

Members
  • Posts

    16
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Rui Martins de Almeida

  1. Hi!

    In the new 2023R2 release of SAGE X3 we can find information about the new GRAPHQL capabilities for customation or extensability, like:

    Add-on packages for Sage X3 API dictionary

    You can create new add-on packages in the dictionary for customizing and extending the Sage X3 GraphQL API.

    Packages help you manage your extensions securely and can be associated with activity codes. Packages can be extensions of other packages.

    Declare scripts through the Sage X3 API dictionary

    To run a wide range of operations, you can declare Sage X3 scripts, or subprograms, as GraphQL operations attached to a GraphQL entity through the Sage X3 API dictionary.

    See the online help and training resources for more details on the Sage X3 GraphQL API.

    Automatic generation of GraphQL node definitions

    GraphQL API schemas are described in the Sage X3 metadata dictionary. You can easily extend standard APIs, including customizations, and create new queries and operations.

    The API menu contains all the links needed to view or extend the Sage X3 GraphQL APIs: packages, data models, node bindings, binding dictionary, and operations.

    After updating SAGE X3 we can find the new menu options for Development API, but no documentation from there, through the normal online help.

    image.thumb.png.f116e72ccee704de631db89274a75ba1.png

    The only existing information is the release notes, but no help or how to, or even what's new we can find!

    2023 R2 (12.0.34) | Sage X3 (sageerpx3.com)

  2. Hi Jules, don't recognize SAGE X3 has a Webhook feature built-in, and not heard of that in the last roadmap meetings. Nevertheless SAGE X3 has a GRAPHQL and REST APIs available, probably you could built it externally feeding it with the API, not exactly a webhook, but you might get the behaviour you want.

    We have a Proof of Delivery app where we feed the mobile app with a webhook like, but built on an external backend, loaded by SAGE X3 API.

    • Thanks 1
  3. On 6/11/2021 at 8:22 PM, Lamarca Tio, Alex said:

    Hi Aranza!

    I'm not sure yet how that works as I haven't done any training yet, but there are some samples in the developer portal, check it here:
    https://developer.sage.com/x3/graphql/

    Also, there is already training at Sage University for GraphQL: https://sageu.csod.com/ui/lms-learning-details/app/course/1b7c6cae-0406-4281-b223-e7afbd447389
     

    Hope it helps!

    Alex

    Thanks a lot Alex, is there any documentation about how to create new mutations? Today with classes and representations you can create new REST webservices, how is this going to happen in GRAPHQL? I checked the SAGE U training and that doesn't explain it. Thanks in advance.

×
×
  • Create New...