LoadAsset Giving Me HTTP 403 (Forbidden) Error

Hello. I was testing a code and it was
game:GetService("InsertService"):LoadAsset("391827915").Parent = game.ReplicatedStorage
And when I run the game it gave me HTTP 403 (Forbidden) error
My game is published with API and HTTP request enabled and my game is also public and I STILL DONT KNOW HOW to fix this

I don’t think LoadAsset receives a string. And also, LoadAsset returns a model, and the asset you want will be in that model. Here’s how you correctly do it:

game:GetService("InsertService"):LoadAsset(391827915):GetChildren()[1].Parent = game.ReplicatedStorage

This will use GetChildren() on the given model (Don’t forget GetChildren returns a array.), and index the first value.

Still gives me HTTP 403 (Forbidden)

The asset is not for sale. It doesn’t work like that.

It worked with a accessory but not with a decal i am trying to insert a decal because setting a decal texture seems to not work Now what should i do?

Alright i found a way ill just make my own decal then save it to roblox as a model and thats all then it will be inserted