---
title: "$PublisherID"
language: "en"
type: "Symbol"
summary: "$PublisherID gives the default ID used to submit resources for publication in the resource system."
canonical_url: "https://reference.wolfram.com/language/ref/$PublisherID.html"
source: "Wolfram Language Documentation"
related_guides: 
  - 
    title: "Wolfram Data Repository"
    link: "https://reference.wolfram.com/language/guide/WolframDataRepository.en.md"
  - 
    title: "Wolfram Resource System"
    link: "https://reference.wolfram.com/language/guide/WolframResourceSystem.en.md"
  - 
    title: "Wolfram Function Repository"
    link: "https://reference.wolfram.com/language/guide/WolframFunctionRepository.en.md"
related_functions: 
  - 
    title: "ResourceSubmit"
    link: "https://reference.wolfram.com/language/ref/ResourceSubmit.en.md"
  - 
    title: "PublisherID"
    link: "https://reference.wolfram.com/language/ref/PublisherID.en.md"
  - 
    title: "$ResourceSystemBase"
    link: "https://reference.wolfram.com/language/ref/$ResourceSystemBase.en.md"
  - 
    title: "$WolframID"
    link: "https://reference.wolfram.com/language/ref/$WolframID.en.md"
---
[EXPERIMENTAL]

# $PublisherID   Request a Publisher ID »

\$PublisherID gives the default ID used to submit resources for publication in the resource system.

## Details

* ``\$PublisherID`` is used in ``ResourceSubmit`` and when submitting to a repository using a definition notebook.

* Publisher IDs are associated with cloud user IDs.

* By default, ``\$PublisherID`` will return the default publisher ID for the authenticated cloud user ID given by ``\$CloudUserID``.

* The list of publisher IDs approved for a cloud user ID is available from the [resource system account page](https://resources.wolframcloud.com/user/publishers). To use any approved publisher ID when submitting content, set ``$PublisherID = "YourPublisherID"``.

* If the authenticated cloud user ID does not have any approved publisher IDs, ``\$PublisherID`` will give ``None``. Web forms are available to [create an automatically generated publisher ID](https://resources.wolframcloud.com/publisher/create-publisher-id) or [request a specific publisher ID](https://resources.wolframcloud.com/publisher/request-publisher-id).

* Using definition notebooks to submit content to public Wolfram repositories is highly recommended. Definition notebooks help to ensure that all required information is created and properly formatted.

## Examples (2)

### Basic Examples (2)

Retrieve the default publisher ID associated with your cloud account:

```wl
In[1]:= $PublisherID

Out[1]= "Bob"
```

---

Set ``\$PublisherID`` to your publisher ID:

```wl
In[1]:= $PublisherID = "MyPublisherAccount"

Out[1]= "MyPublisherAccount"
```

``ResourceSubmit`` uses the value of ``\$PublisherID`` by default when submitting resources:

```wl
In[2]:=
ResourceSubmit[ResourceObject[Association["Name" -> "Integers between 10 and 50", 
  "UUID" -> "82fc31aa-d148-4184-b41f-daa80830773e", "ResourceType" -> "DataResource", 
  "Version" -> None, "Description" -> "These are some of my favorite numbers", 
  "ContentSize" -> Quantity[424, "Bytes"], "ContentElements" -> {"Content"}]]]

Out[2]=
ResourceSubmissionObject[Association["Name" -> "Integers between 10 and 50", 
  "ShortName" -> "Integers-between-10-and-50", "UUID" -> "1edb27a6-4c4e-476c-bc45-1e273b04293d", 
  "SubmissionID" -> "0357", "ResourceType" -> "DataResource", 
  "SubmissionDate" -> DateObject[{2017, 8, 17, 16, 8, 47.057959`8.42520806334844}, "Instant", 
    "Gregorian", -5.], "Status" -> "Copying", "ContentElementLocations" -> Association[]]]
```

## See Also

* [`ResourceSubmit`](https://reference.wolfram.com/language/ref/ResourceSubmit.en.md)
* [`PublisherID`](https://reference.wolfram.com/language/ref/PublisherID.en.md)
* [`\$ResourceSystemBase`](https://reference.wolfram.com/language/ref/$ResourceSystemBase.en.md)
* [`\$WolframID`](https://reference.wolfram.com/language/ref/$WolframID.en.md)

## Related Guides

* [Wolfram Data Repository](https://reference.wolfram.com/language/guide/WolframDataRepository.en.md)
* [Wolfram Resource System](https://reference.wolfram.com/language/guide/WolframResourceSystem.en.md)
* [Wolfram Function Repository](https://reference.wolfram.com/language/guide/WolframFunctionRepository.en.md)

## History

* [Introduced in 2017 (11.2)](https://reference.wolfram.com/language/guide/SummaryOfNewFeaturesIn112.en.md)