Skip to main content
New Member ⭐⭐
January 8, 2026
Question

Attachements extern aanleveren middels API

  • January 8, 2026
  • 24 replies
  • 252 views

Ik weet hoe ik informatie van een incident kan aanleveren bij externe partijen middels de API. Echter is het aanleveren van documentatie nieuw voor mij, de vraag is, heb je een keuze qua welke documenten je wilt verzenden middels de API (pop-up logica als je een automatisch actiereeks aftrapt) of moet je een check doen voor aanlevering en welk niet aanwezig zijn verzenden.

Hoe hebben andere TopDesk beheerders dit getackeld? (middels mail kan natuurlijk ook, maar externe partij geeft aan het liever middels API te willen ontvangen).

This topic has been closed for replies.

24 replies

Robin Noppert
Contributor
January 9, 2026

Wat de tech. consultants weleens doen is dat ze na elke keer dat ze bestanden versturen op de kaart de datum/tijd wegschrijven. Als je dan bestanden verstuurt kan je alle bestanden die nieuwer zijn dan dat versturen.

Oh, en nee, momenteel kan je geen pop-ups met actiereeksen krijgen.

Dat is eigenlijk ook wat ik impliceerde in mijn tekst, als je een controle in de code zet die kijkt naar meest recente verzonden email, dan kan je dus vervolgens zeggen, alles wat daar boven staat mag verzonden worden (obv datum) je kan dan zelfs nog doen, alles wat qua datum nieuwer is EN een flag heeft gekregen. Dit soort dingen valt gewoon in te bouwen, enkel ja… pop ups niet zo ver ik weet, wie weet ooit op een dag.

Groetjes en een fijne werkdag, Robin
Robin Noppert
Contributor
January 9, 2026

ik zal eens kijken of ik even 123 een json voor je kan maken Maickel

Groetjes en een fijne werkdag, Robin
Robin Noppert
Contributor
January 9, 2026

Hi allemaal,

 

Ik heb hier een JSON action sequence die kijkt naar:

Wanneer is laatste mail verstuurd?

Alles wat nieuwer is dan laatste mail EN een vlaggetje heeft gemarkeerd staan.

 

Dit post hij onzichtbaar voor aanmelder in het incident


Je hoeft dan dus zelf alleen nog maar je topdesk url, en api user toe te voegen.

Ook dien je de knop een plek te geven (context menu uitkiezen)

 

De opmaak is niet ideaal uiteraard maar dit is wel al in principe de basis!
 

Wil je dat ik iets aanpas?

Groetjes en een fijne werkdag, Robin
Inspirer
January 9, 2026

Hi allemaal,

 

Ik heb hier een JSON action sequence die kijkt naar:

Wanneer is laatste mail verstuurd?

Alles wat nieuwer is dan laatste mail EN een vlaggetje heeft gemarkeerd staan.

 

Dit post hij onzichtbaar voor aanmelder in het incident


Je hoeft dan dus zelf alleen nog maar je topdesk url, en api user toe te voegen.

Ook dien je de knop een plek te geven (context menu uitkiezen)

Ziet er netjes uit, ​@Robin Noppert.

Tip: je kan tegenwoordig gebruik maken van een relative URL optie: https://my.topdesk.com/tas/public/ssp/content/detail/knowledgeitem?unid=7180b6a8d1184ac396a1fbf5943a03c1. Dit maakt het exporteren en importeren tussen je test- en productieomgeving enorm eenvoudig.

Kijk ook eens naar https://docs.topdesk.com/en/connections.html, hiermee hoef je je wachtwoorden niet meer plaintext toe te voegen aan je actiereeks. Dit vergroot de bevelling aanzienlijk.

@Sanne van Opstal-Brakel dit zijn overigs waardevolle leuke tips (eigenlijk best practices) om te delen in de Community Resources. De <@nolog> optie is ook zeer waardevol om te delen.

Rico Roodenburg - Sharing is caring 🤝
Robin Noppert
Contributor
January 9, 2026

Hi allemaal,

 

Ik heb hier een JSON action sequence die kijkt naar:

Wanneer is laatste mail verstuurd?

Alles wat nieuwer is dan laatste mail EN een vlaggetje heeft gemarkeerd staan.

 

Dit post hij onzichtbaar voor aanmelder in het incident


Je hoeft dan dus zelf alleen nog maar je topdesk url, en api user toe te voegen.

Ook dien je de knop een plek te geven (context menu uitkiezen)

Ziet er netjes uit, ​@Robin Noppert.

Tip: je kan tegenwoordig gebruik maken van een relative URL optie: https://my.topdesk.com/tas/public/ssp/content/detail/knowledgeitem?unid=7180b6a8d1184ac396a1fbf5943a03c1. Dit maakt het exporteren en importeren tussen je test- en productieomgeving enorm eenvoudig.

Kijk ook eens naar https://docs.topdesk.com/en/connections.html, hiermee hoef je je wachtwoorden niet meer plaintext toe te voegen aan je actiereeks. Dit vergroot de bevelling aanzienlijk.

@Sanne van Opstal-Brakel dit zijn overigs waardevolle leuke tips (eigenlijk best practices) om te delen in de Community Resources. 

Ja ik had al zo iets gelezen over die connections, moet zeggen dat ik er echt niet uit kwam, misschien dat ik in een sleur zit omdat dit de eerste methode was voor mij en ik lekker door sleutel op dat spoor en er moeilijk van af wijk hoor… misschien moet ik het toch nog eens proberen….

Groetjes en een fijne werkdag, Robin
Robin Noppert
Contributor
January 9, 2026

@MaickelJansen  Hopelijk is dit de oplossing voor jou, of zit ik totaal mis en bedoel je iets compleet anders?

Hi allemaal,

 

Ik heb hier een JSON action sequence die kijkt naar:

Wanneer is laatste mail verstuurd?

Alles wat nieuwer is dan laatste mail EN een vlaggetje heeft gemarkeerd staan.

 

Dit post hij onzichtbaar voor aanmelder in het incident


Je hoeft dan dus zelf alleen nog maar je topdesk url, en api user toe te voegen.

Ook dien je de knop een plek te geven (context menu uitkiezen)

 

De opmaak is niet ideaal uiteraard maar dit is wel al in principe de basis!
 

Wil je dat ik iets aanpas?

 

 

Groetjes en een fijne werkdag, Robin
Sanne van Opstal-Brakel
Employee
Employee
January 9, 2026

@Rico Roodenburg en ​@Robin Noppert dit is zeker een mooie oplossing voor in de resources. Om deze goed te plaatsen moet vooral een goede omschrijving / uitleg hebben en eventueel een stappen plan. Wie van jullie kan mij hier het beste mee helpen? 

Sanne van Opstal-Brakel, your TOPdesk Community Fairy Godmother
Inspirer
January 9, 2026

@Rico Roodenburg en ​@Robin Noppert dit is zeker een mooie oplossing voor in de resources. Om deze goed te plaatsen moet vooral een goede omschrijving / uitleg hebben en eventueel een stappen plan. Wie van jullie kan mij hier het beste mee helpen? 

Ik zal wel wat maken voor je.

Rico Roodenburg - Sharing is caring 🤝
New Member ⭐⭐
January 9, 2026

Hi allemaal,

 

Ik heb hier een JSON action sequence die kijkt naar:

Wanneer is laatste mail verstuurd?

Alles wat nieuwer is dan laatste mail EN een vlaggetje heeft gemarkeerd staan.

 

Dit post hij onzichtbaar voor aanmelder in het incident


Je hoeft dan dus zelf alleen nog maar je topdesk url, en api user toe te voegen.

Ook dien je de knop een plek te geven (context menu uitkiezen)

 

De opmaak is niet ideaal uiteraard maar dit is wel al in principe de basis!
 

Wil je dat ik iets aanpas?

Hoi Robin,

Bedankt voor je JSON oplossing. De bedoeling is een koppeling tot stand te brengen met ServiceNow (Axians). Hun willen middels de API het incident ontvangen, maar ook eventuele bestanden. Ik vraag mij vooral af of TopDesk dit uberhaupt kan via de API, ontvangen weet ik wel (dat is wel mogelijk). Maar bestanden meegeven lijkt mij alleen via de mail optie te kunnen gaan, tenzij ik verkeerd zit, of door de URL aan te leveren naar het bestand.

Mvg - Maickel
Robin Noppert
Contributor
January 9, 2026

@Sanne van Opstal-Brakel 

 

Stap 1 – Ga naar Actiebeheer

  • Ga in TOPdesk naar Modules

  • Open Actiebeheer

Stap 2 – Ga naar Geautomatiseerde acties

  • Kies Geautomatiseerde acties in het menu

Stap 3 – Maak een nieuwe geautomatiseerde actie

  • Klik op Nieuwe geautomatiseerde actie

Stap 4 – Kies Meldingbeheer

  • Selecteer Meldingbeheer als module
    (dit is nodig om de actie op incidenten/meldingen te gebruiken)

Stap 5 – Kies het juiste contextmenu

  • Kies in welk contextmenu de actie beschikbaar moet zijn
    (bijvoorbeeld het actie-menu in een melding, rechtsboven)

Stap 6 – Importeer de actie

  • Kies Onder actie: importeren

  • Importeer de bijgevoegde JSON

  • De stappen en logica worden automatisch aangemaakt

Stap 7 – Vul API-gegevens in

  • Vul de volgende variabelen in:

    • TOPdesk URL

    • TOPdesk API-gebruiker

    • TOPdesk API-applicatiewachtwoord

  • Klik op Opslaan

Stap 8 – Gebruik de actie in een melding

  1. Open een melding

  2. Selecteer de updates die mee moeten worden genomen

  3. Klik bij deze updates op het vlaggetje (flag)

  4. Klik op Opslaan

  5. Open het juiste contextmenu

  6. Klik op de geautomatiseerde actie

🎉 Klaar!
Alleen de gevlagde updates die nieuwer zijn dan de laatste verzonden e-mail worden nu automatisch samengevat en als nieuwe actie aan de melding toegevoegd.

ℹ️ Belangrijk om te weten

  • Updates zonder vlag worden genegeerd

  • Updates vóór de laatste e-mail worden niet meegenomen

  • De samenvatting wordt toegevoegd als actie (onzichtbaar voor melder)

Groetjes en een fijne werkdag, Robin