Rocket.chat API Integration Example
@tod
code:
data:privatelast updated:3 years agoarchived
today
Build integrations remarkably fast!
You're viewing a public workflow template.
Sign up to customize, add steps, modify code and more.
Join 800,000+ developers using the Pipedream platform
steps.
trigger
archived
last updated:-last event:-
steps.
rocket_chat
auth
to use OAuth tokens and API keys in code via theauths object
(auths.rocket_chat)
code
Write any Node.jscodeand use anynpm package. You can alsoexport datafor use in later steps via return or this.key = 'value', pass input data to your code viaparams, and maintain state across executions with$checkpoint.
async (event, steps, auths) => {
1
2
3
4
5
6
7
8
}
9
return await require("@pipedreamhq/platform").axios(this, {
  url: `https://${auths.rocket_chat.domain}/api/v1/me`,
  headers: {
    "X-Auth-Token": `${auths.rocket_chat["X-Auth-Token"]}`,
    "X-User-Id": `${auths.rocket_chat["X-User-Id"]}`,
  },
})