envs

Vonage — messaging and voice

vonage/api · version 1

envs add vonage/api

This declares the keys below in your catalog and sets none of them. A template is a schema for keys; it never carries a value.

Key Needed Kind Notes
VONAGE_API_KEY required secret Vonage tells you to keep these details secure and never share them, addressing the pair together rather than singling this half out, so it is not treated as public.. where to get it
VONAGE_API_SECRET required secret Vonage says the secret should always be kept secure and never shared, and warns about adding it to a codebase.. where to get it
VONAGE_APPLICATION_ID optional secret For the newer application and JWT scheme rather than the pair above.. where to get it
VONAGE_PRIVATE_KEY optional secret The key that signs those JWTs, downloaded as a file. Vonage does not label it secret in words; it is one because of what it does.. where to get it

The JSON the CLI reads