Web Api access

Currently theres documentation for how to create a client and an example showing how to use the web api functionality, however you need to be a “Licensed user” to do this, is this something that can be applied to, or maybe something that is not yet available?

Hi Dalle,

What documentation are you referring to? (Linking the docs will give more context to your question and increase the odds that someone will be able to answer you)

Im referring to this, its at the top of the UnrealEngine.Digest.Verse:

WebAPI<public> := module:
    # Usage:
    #     Licensed users create a derived version of `client_id` in their module.
    #     The Verse class path for your derived `client_id` is then used as the 
    #     configuration key in your backend service to map to your endpoint.
    # 
    #     WARNING: do not make your derived `client_id` class public. This object
    #     type is your private key to your backend.
    # 
    # Example:
    #     my_client_id<internal> := class<final><computes>(client_id)
    #     MyClient<internal> := MakeClient(my_client_id)
    client_id<native><public> := class<abstract><computes>:

    client<native><public> := class<final><computes><internal>:
        Get<native><public>(Path:string)<suspends>:response

    response<native><public> := class<internal>:

    body_response<native><public> := class<internal>(response):
        GetBody<native><public>()<computes>:string

    MakeClient<constructor><native><public>(ClientId:client_id)<converges>:client
1 Like

Got any news on that? Trying to make it work but it simply doesn’t seems ready

Doesnt seem like there is, all i can get is invalid key errors

1 Like

Same I need more info here,

Also if the host of the map, is Epic partner, does that mean he’s a Licensed user?

Thx!