---
title: "Service: /resources [PUT]"
source: https://dev.pageseeder.com/api/services/resources-PUT.html
last_updated: 2026-08-07T17:09:54+10:00
document_type: api_endpoint
operation_id: developer-PUT
resource_id: developer
path_template: /resources
http_method: PUT
api_category: developer
implementation_version: 6.3000
api_since: 4.9000
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-06-29
tokens: ~173
---

# /resources \[PUT\]

## Description

Upload a project or publish resource (including binary).

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| location | The path to the project resource folder from the Web container root | yes | path |  |
| group | The name or ID of the group or project for the resource - MUST be on URL (required for non admins) | maybe | string |  |
| overwrite | A flag to allow overwriting of existing resources | no | boolean | `false` |

## Permission

Must have the role of manager or higher in the project.

## Response

The file content.

## Error handling

| 0x1108 | Invalid group parameter |
| --- | --- |

