Debug

Debug URL unfurl

Changed on

Resolves a single URL through the unfurler without reading from the unfurl cache.

post/unfurl

Request

  • Base URL: https://web.fluxer.app/api/v1
  • URL: https://web.fluxer.app/api/v1/unfurl
  • Auth: API key in header Authorization

Request body

urlstring required

The URL to unfurl

Response

Success

typestring required

The type of embed (e.g., rich, image, video, gifv, article, link)

urlstring uri nullable

The URL of the embed

titlestring nullable

The title of the embed

colorinteger
timestampstring date-time nullable

The ISO 8601 timestamp of the embed content

descriptionstring nullable

The description of the embed

htmlstring nullable

Sanitized oEmbed HTML for trusted specialized embed renderers

html_widthinteger
html_heightinteger
nsfwboolean nullable

Whether the embed is flagged as NSFW

Changes

    • info

      added to the //// response property anyOf list for the response status

    • info

      added to the / response property anyOf list for the response status

    • info

      removed from the //// response property anyOf list for the response status

    • info

      removed from the / response property anyOf list for the response status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property ///////// became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • breaking

      the response property ////// became nullable for the status

    • info

      response property items/audio/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/audio/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/audio/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/audio/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/audio/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/audio/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/audio/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/audio/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/html list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/image/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/image/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/image/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/image/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/nsfw list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/thumbnail/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/thumbnail/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/thumbnail/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/thumbnail/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/title list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/video/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/video/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/video/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/children/anyOf[subschema #1]/items/video/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/html list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/image/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/image/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/image/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/image/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/nsfw list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/thumbnail/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/thumbnail/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/thumbnail/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/thumbnail/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/title list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/video/anyOf[EmbedMediaResponse]/content_hash list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/video/anyOf[EmbedMediaResponse]/content_type list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/video/anyOf[EmbedMediaResponse]/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property items/video/anyOf[EmbedMediaResponse]/placeholder list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      the ///// response's property pattern was changed from ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ to ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ for the status

    • info

      the // response's property pattern was changed from ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$ to ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z))$ for the status