# Publish content **PUT /content/publish** Mark content as published. Use this for content that was created with `published_at: null`. Default rate limit: 300 requests per minute. ## Servers - Lasso Moderation API V1: https://api.lassomoderation.com/api/v1 (Lasso Moderation API V1) ## Authentication methods - Bearer auth ## Parameters ### Body: application/json (object) Mark content as published. - **content_id** (string) - **published_at** (string(date-time)) ## Responses ### 200 OK #### Body: application/json (object) - **success** (boolean) ### 400 Returned when the content is already published, or when the request is invalid #### Body: application/json (object) - **success** (boolean) - **error** (string | object) A message describing the error. For validation errors this is an object with an error message per field. ### 401 The API token is missing or invalid #### Body: application/json (object) - **success** (boolean) - **error** (string | object) A message describing the error. For validation errors this is an object with an error message per field. ### 404 Returned when the content is not found #### Body: application/json (object) - **success** (boolean) - **error** (string | object) A message describing the error. For validation errors this is an object with an error message per field. ### 429 The rate limit has been exceeded, check the X-RateLimit headers for limits #### Headers - **X-RateLimit-Limit** () The rate limit interval in milliseconds - **X-RateLimit-Remaining** () The number of requests remaining in the current interval - **X-RateLimit-Reset** () The number of milliseconds until requests are allowed again #### Body: application/json (object) - **error** (string) [Powered by Bump.sh](https://bump.sh)