anchor.diff:    /**
     * https://sendgrid.api-docs.io/v3.0/contacts-api-lists/add-a-single-recipient-to-a-list
     * @hint This endpoint allows you to add a single recipient to a list.
  +  * @recipientId Either the recipient Id or email address
     */
     public struct function addRecipientToList( required numeric listId, required string recipientId ) {
  -    return apiCall( 'POST', '/contactdb/lists/#listId#/recipients/#recipientId#' );
  +    return apiCall( 'POST', '/contactdb/lists/#listId#/recipients/#returnRecipientId( recipientId )#' );
     }
   
     /**
  
positive.code:   /**
    * https://sendgrid.api-docs.io/v3.0/contacts-api-recipients/retrieve-a-single-recipient
    * @hint This endpoint allows you to retrieve a single recipient by ID from your contact database.
    */
    public struct function getRecipient( required string id ) {
      return apiCall( 'GET', "/contactdb/recipients/#id#" );
    }
  
    /**
  
negative.code:   /**
    * https://sendgrid.api-docs.io/v3.0/contacts-api-recipients/delete-recipient
    * @hint This endpoint allows you to deletes one or more recipients. This is an incomplete implementation of the SendGrid API. Technically, this should send a DELETE request to `/contactdb/recipients`, with an array of IDs as the body. But ColdFusion doesn't currently include the request body in DELETE calls. So we loop the recipients through the individual delete method.
    * @recipients An array of the recipient IDs you want to delete. You can also provide their email addresses, and they will be converted to recipient IDs
    */
    public struct function deleteRecipients( required array recipients ) {
      var result = {};
  