Skip to main content

Can't delete a metadata field with `.` in the external id

Comments

3 comments

  • Stephen Doyle

    Hi Steven,

    I'm not aware of any restriction on the use of the '.' character in the external_id for metadata - does it work if you escape that value when making your API calls? 
    If not, may I ask for an example call and response, either here or by submitting a request to us directly using the "Submit a request" link on the homepage of our support site?

    Regards,
    Stephen

    0
  • Steven Dao

    Hi Stephen,

    It doesn't work in both UI and API.

    I simply sent a DELETE request to `api.cloudinary.com/v1_1/<cloud-name>/metadata_fields/x.y` and this was the response:

    <!DOCTYPE html>
    <html lang='en' xml:lang='en' xmlns='https://www.w3.org/1999/xhtml'>

    <head>
    <meta charset='utf-8'>
    <meta content='width=device-width, initial-scale=1.0' name='viewport'>
    <title>Cloudinary - Page not found</title>

     

    {SNIP}

    0
  • Stephen Doyle

    Hi Steven,

    Thanks for the additional information - I'm not sure if this isn't supported but not documented as such, or if it's a bug in our system and it's supposed to be possible to use period characters in the external_id

    May I ask you to please create a support request with the exact call you're making (with the cloud name and external_id value) so we can find the corresponding logs on our side and escalate to get either the documentation or the code updated, depending on whether this is intended to work with special characters? 

    Regards,
    Stephen

    0

Post is closed for comments.