novuhq / novu-elixir

Elixir SDK for Novu
https://hexdocs.pm/novu
MIT License
29 stars 7 forks source link

Add Missing Methods for Execution details #18

Closed Cliftonz closed 1 year ago

Cliftonz commented 1 year ago

Some endpoints of the following section can't be hit from this SDK.

We would like to ensure that all endpoints can be hit. For this issue, we would like to build out the Execution details

Missing methods:

Get Execution Details - https://docs.novu.co/api-reference/execution-details/get-execution-details

sccalabr commented 1 year ago

id like to give this a try

unicodeveloper commented 1 year ago

Assigning this to you right now @sccalabr

unicodeveloper commented 1 year ago

Assigned ⭐

sccalabr commented 1 year ago

How do I hit the endpoint. Do I need to set up a server? The contributing section didnt mention how to run this

Also when I try to run tests I get this error

==> earmark_parser Compiling 1 file (.yrl) /usr/lib/erlang/lib/parsetools-2.3.2/include/yeccpre.hrl: no such file or directory could not compile dependency :earmark_parser, "mix compile" failed. You can recompile this dependency with "mix deps.compile earmark_parser", update it with "mix deps.update earmark_parser" or clean it with "mix deps.clean earmark_parser"

any idea what this would happen? it is a clean checkout

unicodeveloper commented 1 year ago

You can hit the endpoint from the documentation to see how it works and the responses it returnes. I added the reference link. Grab your API key from https://web.novu.co/settings and use it to test it in the docs link. @sccalabr

CleanShot 2023-10-09 at 09 12 48

sccalabr commented 1 year ago

Thanks I'll give it a try later tonight. The elixir examples arent in the right hand side. You might want to create a task for that

sccalabr commented 1 year ago

@Cliftonz is there anything I need to fill out for hacktoberfest?