Update model metadata via API

You can now update model properties using the API with a PATCH request to /v1/models/{owner}/{name}.

You can update the following properties:

  • description - Model description
  • readme - Model README content
  • github_url - GitHub repository URL
  • paper_url - Research paper URL
  • weights_url - Model weights URL
  • license_url - License URL

Example cURL request:

curl -X PATCH \
  https://api.replicate.com/v1/models/your-username/your-model-name \
  -H "Authorization: Bearer $REPLICATE_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "description": "Detect hot dogs in images",
    "readme": "# Hot Dog Detector\n\n🌭 Ketchup, mustard, and onions...",
    "github_url": "https://github.com/alice/hot-dog-detector",
    "paper_url": "https://arxiv.org/abs/2504.17639",
    "weights_url": "https://huggingface.co/alice/hot-dog-detector",
    "license_url": "https://choosealicense.com/licenses/mit/"
  }'

See the API reference for full details.