Retrieves a paginated list of registered products owned by a specific user, filtered by email or user_id and optionally by collection.
curl --request GET \
--url https://api.oneofnone.io/v1/access/owner/products \
--header 'x-api-key: <api-key>'{
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "AWAITING_MINT",
"email": "[email protected]",
"phone": "<string>",
"wallet_address": "<string>",
"tx_url": "<string>",
"short_url": "<string>",
"token_id": 123,
"metadata": {
"firstName": "<string>",
"lastName": "<string>",
"postalCode": "<string>",
"phoneNumber": "<string>"
},
"collection_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"collection": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"slug": "<string>",
"image": {
"alt": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"file_type": "<string>",
"id": 123,
"poster_url": "<string>",
"size": 123,
"tags": [
"<string>"
],
"thumbnail_url": "<string>",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>"
},
"quantity": 123
},
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "[email protected]",
"phone": "<string>",
"metadata": {},
"avatar": {
"alt": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"file_type": "<string>",
"id": 123,
"poster_url": "<string>",
"size": 123,
"tags": [
"<string>"
],
"thumbnail_url": "<string>",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>"
},
"app_id": 123,
"team_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"last_login_at": "2023-11-07T05:31:56Z",
"login_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"next": "https://api.example.com/users?limit=20&offset=20",
"prev": "https://api.example.com/users?limit=20&offset=0",
"limit": 20,
"offset": 0,
"total_count": 150,
"total_pages": 8,
"current_page": 1
}
}The API key required for accessing protected routes. It should be included in the request headers as x-api-key.
The email address of the owner.
The UUID of the owner.
The UUID of the collection to filter by.
The slug of the collection to filter by.
The maximum number of items to return (1-1000).
1 <= x <= 1000The number of items to skip before starting to collect the result set.
x >= 0The sort order of the results.
asc, desc The field by which to order the results.
If true, returns additional pagination metadata including total count and total pages.
Successfully retrieved registered products owned by the user.
A list of registered products owned by the user.
Show child attributes
The unique identifier for the product registration.
The current status of the product registration.
AWAITING_MINT, COMPLETE The email address of the person who registered the product.
The phone number of the person who registered the product.
The blockchain wallet address associated with the registration.
The blockchain transaction URL for the registration if applicable.
The short URL used to initiate the registration.
The unique token identifier for the registered product.
Additional metadata collected during registration including personal information and custom fields.
The unique identifier of the collection the registered product belongs to.
Information about the collection the registered product belongs to.
Show child attributes
The unique identifier of the collection.
The name of the collection.
The URL-friendly slug of the collection.
The collection image. Note that only the url field is populated in registration responses.
Show child attributes
Alternative text for the media.
The creation timestamp of the media.
Description of the media.
The file type of the media.
The unique identifier for the media.
URL to the poster of the media.
The size of the media in bytes.
Tags associated with the media.
URL to the thumbnail of the media.
The last updated timestamp of the media.
URL to the media.
The total quantity of items in the collection.
Information about the user who registered the product.
Show child attributes
The unique identifier for the user.
The user's email address.
The user's phone number.
Additional user metadata and custom fields collected during registration or profile updates.
The user's profile avatar image. Note that only the url field is populated in user responses.
Show child attributes
Alternative text for the media.
The creation timestamp of the media.
Description of the media.
The file type of the media.
The unique identifier for the media.
URL to the poster of the media.
The size of the media in bytes.
Tags associated with the media.
URL to the thumbnail of the media.
The last updated timestamp of the media.
URL to the media.
The unique identifier of the app the user is associated with.
The unique identifier of the team the user belongs to.
The timestamp of the user's last login.
The total number of times the user has logged in.
The timestamp when the user account was created.
The timestamp when the user account was last updated.
The timestamp when the registration was created.
The timestamp when the registration was last updated.
Show child attributes
URL for the next page of results, null if this is the last page
"https://api.example.com/users?limit=20&offset=20"
URL for the previous page of results, null if this is the first page
"https://api.example.com/users?limit=20&offset=0"
The maximum number of items returned per page
1 <= x <= 100020
The number of items skipped before the current page
x >= 00
Total number of items available (only included when count is requested)
x >= 0150
Total number of pages available (only included when count is requested)
x >= 08
Current page number (only included when count is requested)
x >= 11
curl --request GET \
--url https://api.oneofnone.io/v1/access/owner/products \
--header 'x-api-key: <api-key>'{
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"status": "AWAITING_MINT",
"email": "[email protected]",
"phone": "<string>",
"wallet_address": "<string>",
"tx_url": "<string>",
"short_url": "<string>",
"token_id": 123,
"metadata": {
"firstName": "<string>",
"lastName": "<string>",
"postalCode": "<string>",
"phoneNumber": "<string>"
},
"collection_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"collection": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"slug": "<string>",
"image": {
"alt": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"file_type": "<string>",
"id": 123,
"poster_url": "<string>",
"size": 123,
"tags": [
"<string>"
],
"thumbnail_url": "<string>",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>"
},
"quantity": 123
},
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "[email protected]",
"phone": "<string>",
"metadata": {},
"avatar": {
"alt": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"file_type": "<string>",
"id": 123,
"poster_url": "<string>",
"size": 123,
"tags": [
"<string>"
],
"thumbnail_url": "<string>",
"updated_at": "2023-11-07T05:31:56Z",
"url": "<string>"
},
"app_id": 123,
"team_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"last_login_at": "2023-11-07T05:31:56Z",
"login_count": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"next": "https://api.example.com/users?limit=20&offset=20",
"prev": "https://api.example.com/users?limit=20&offset=0",
"limit": 20,
"offset": 0,
"total_count": 150,
"total_pages": 8,
"current_page": 1
}
}