Parties are used as Associated Orgs, Metadata Authorities, and Registrants in Content ID records and as the entities to which Users are attached to give them registry permissions (both registry-wide, such as registration, and record-specific, such as write access to a particular record).
The public Party API allows you to retrieve information about Parties and Users in several ways:
- Search for Parties by name
- Retrieve results from an alphabetized catalog of all the Parties
- Resolve a Party (as EIDR or DOI kernel metadata)
- Resolve a User (as EIDR metadata)
There is a separate administrative API used by the Registry Operator for creating and modifying Parties and Users.
Because there are tens of thousands of production companies, some of which existed to produce a single movie, and because many production companies are related to each other, it is often hard to get reliable information. This in turn can lead to incorrect creation of Party records – for example, “XYZZY Films” may or may not be the same entity as “XYZZY Productions”, or they both could be one-time subsidiaries of “XYZZY LLC”.
To correct this, EIDR has a process to deprecate duplicate or erroneous Parties. After the request to deprecate a party (containing a preferred party to be used instead) is submitted to the Registry Operator, the deprecated Party is marked Inactive.
In both cases, the names associated with the deprecated Party are added as alternate names to the preferred (correct) Party and uses of the deprecated Party are replaced by the preferred Party. Applications should make sure they do not use (or allow users to use) deprecated Parties when registering or modifying content records.