Blobmsg: Which calls need a free?

Hi,
which blobmsg opeartions needs a free after using them?
You have to free after calling:

blobmsg_format_json

But

blobmsg_get_string

is not needing a free? (You only get the pointer to the string in the reserved blob buffer?)