# `JSONAPIPlug.Document.ResourceIdentifierObject`
[🔗](https://github.com/lucacorti/jsonapi_plug/blob/main/lib/jsonapi_plug/document/resource_identifier_object.ex#L1)

JSON:API Resource Identifier object

https://jsonapi.org/format/#document-resource-object-linkage

# `t`

```elixir
@type t() :: %JSONAPIPlug.Document.ResourceIdentifierObject{
  id: JSONAPIPlug.Document.ResourceObject.id() | nil,
  lid: JSONAPIPlug.Document.ResourceObject.id() | nil,
  meta: JSONAPIPlug.Document.meta() | nil,
  type: JSONAPIPlug.Document.ResourceObject.type()
}
```

# `deserialize`

```elixir
@spec deserialize(JSONAPIPlug.Document.payload()) :: t() | no_return()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
