Hello all. I am new to EventsAir, GraphQL and Apollo, but very well versed in Fabric Data Factory. I am testing my query syntax with Postman and getting good results. But when I try some advanced stuff, like adding input filters for events such as:
input: { where: { startDate: { dateFrom: “2024-01-01”, dateTo: “2025-12-31” } } }
it runs OK in Postman, but fails in Fabric Data Factory with “400 Bad request…”
This also happens when trying to add Contacts to Events.
Any ideas would be appreciated.
Thanks in advance.
Hi @ToddChitt , thanks for posting to the Apollo community.
I myself am not too familiar with Data Factory but this forum is meant for users who are using or running Apollo software (servers, clients, and Router) either open source or enterprise.
It appears that you may be trying to use the GraphQL API of this Microsoft product. Since you are using Postman and cURL as a client and calling a Microsoft service API, unfortunately, I can’t really help since this is not related to Apollo products or even our OSS software. GraphQL is really just the protocol of the API and not specific to Apollo. It would be the same as if you told me that you had an error calling the Data Factory REST API.
To at least give you something to investigate further though, a GraphQL API does do some validations against your client request so my best guess is that based on the schema of the API you may have some malformed input, variables, or operation body. I would try using the playground that Microsoft provides you and if you still have issues reach out to Microsoft Data Factory Support.