API Based Groups

Is there a way to actually use Zammad via API ?

The specific Problem is the email part,

The Tickets are exclusively Created by API but Answered (via email) from within zammad,
however if i cannot add an “outgoing email configuration” only as it seems? I dont want
zammad to “import” any emails from “xxx@mydomain.com” but only send / answer to tickets
by using “xxx@mydomain.com

[the reason to do this is cause i can enrich the tickets based on the email and then add them by api pre-definiting many custom objects ]

Technically the webapp of Zammad does use the API only so yes, you can use Zammad only with your own set of API scripts if you want to. See our API documentation for that:
https://docs.zammad.org/en/latest/api/intro.html

You technically can create sendout only accounts as well, but that’s not very convenient for your customer that may want to answer on your mail, right?

In case it’s not required for whatever reason, see:
https://admin-docs.zammad.org/en/latest/channels/email/advanced/sendmail.html

the answeres of course are processes the same way the initial email is, its basically an api leveraging sendgrids inbound parse and then enrichting the email (by use of zammad objects) with data from a CRM so that they can be directly access / linked from zammad … so from POV of zammad the “inbound” of new tickets as well as updates to existing tickets is always the API, but replying should be handled natively by zammad, so its only a “sendout” account and the customer will notice absolutly no difference