anchor.diff:    * @docs https://sendgrid.api-docs.io/v3.0/link-branding/validate-a-branded-link
     * @hint Validate a branded link
     * @id The id of the branded link you want to delete.
  -  * @on_behalf_of The subuser's username. This header generates the API call as if the subuser account was making the call
  +  * @on_behalf_of generates the API call as if the subuser account was making the request
     */
     public struct function validateLinkBranding(  required numeric id = 0, string on_behalf_of = '' ) {
       return apiCall( 'POST', "/whitelabel/links/#id#/validate", {}, {}, parseSubUser( on_behalf_of ) );
  
positive.code:   * @docs https://sendgrid.api-docs.io/v3.0/link-branding/retrieve-branded-link
    * @hint Retrieve a branded link
    * @id The id of the branded link you want to retrieve.
    * @on_behalf_of The subuser's username. This header generates the API call as if the subuser account was making the call
    */
    public struct function getBrandedLink( required numeric id = 0, string on_behalf_of = '' ) {
      return apiCall( 'GET', "/whitelabel/links/#id#", {}, {}, parseSubUser( on_behalf_of ) );
  
negative.code:   * @docs https://sendgrid.api-docs.io/v3.0/link-branding/retrieve-the-default-branded-link
    * @hint Retrieve the default branded link
    * @domain The domain to match against when finding a corresponding branded link.
    * @on_behalf_of generates the API call as if the subuser account was making the request
    */
    public struct function getDefaultBrandedLink( string domain = '', string on_behalf_of = '' ) {
      var params = {};
  