transaction_log_details
Description
This link relationship returns a collection of resources. You can easily paginate through this collection using the hypermedia links provided and the link relationships of first, prev, next, and last. Scroll down to view a representation of a single resource embedded within this collection.
Actions
- GET
- View a list of transaction_log_details
- HEAD
- Get just the header response
- OPTIONS
- Get a response explaining which HTTP methods are supported
- rel: Similar to a link relationship, this value should let you know which resource was modified. Exmaple
itemortransaction. - id: The internal identifier for the resource that was modified.
- old_values: JSON object of old values prior to the change.
- new_values: JSON object of new values after this change.
- GET
- View a transaction_log_detail
- HEAD
- Get just the header response
- OPTIONS
- Get a response explaining which HTTP methods are supported
Example Representation
{
"_links": {
"curies": [
{
"name": "fx",
"href": "https://api.foxycart.com/rels/{rel}",
"templated": true
}
],
"self": {
"href": "...",
"title": "This Collection"
},
"first": {
"href": "...?offset=0",
"title": "First Page of this Collection"
},
"prev": {
"href": "...?offset=0",
"title": "Previous Page of this Collection"
},
"next": {
"href": "...?offset=0",
"title": "Next Page of this Collection"
},
"last": {
"href": "...?offset=0",
"title": "Last Page of this Collection"
}
},
"_embedded": {
"fx:transaction_log_details": [...]
},
"total_items": "5",
"returned_items": 5,
"limit": 20,
"offset": 0
}
<?xml version="1.0" encoding="UTF-8"?> <resource href="..."> <link rel="self" href="..." title="This Collection"/> <link rel="first" href="...?offset=0" title="First Page of this Collection"/> <link rel="prev" href="...?offset=0" title="Previous Page of this Collection"/> <link rel="next" href="...?offset=0" title="Next Page of this Collection"/> <link rel="last" href="...?offset=0" title="Last Page of this Collection"/> <resource href="..." rel="https://api.foxycart.com/rels/transaction_log_detail"> ... </resource> <total_items>5</total_items> <returned_items>5</returned_items> <limit>20</limit> <offset>0</offset> </resource>
{
"properties": {
"total_items": "5",
"returned_items": 5,
"limit": 20,
"offset": 0
},
"entities": [...],
"links": [
{
"rel": [
"self"
],
"href": "..."
},
{
"rel": [
"first"
],
"href": "...?offset=0"
},
{
"rel": [
"prev"
],
"href": "...?offset=0"
},
{
"rel": [
"next"
],
"href": "...?offset=0"
},
{
"rel": [
"last"
],
"href": "...?offset=0"
}
],
"actions": [
]
}
Embedded Resource: transaction_log_detail
Description
Details of an individual transaction log change. The log JSON contains the following fields:
Actions
Properties
| Property | Description | Type | Constraints |
|---|---|---|---|
| request_type | A text representation of the type of request this log entry is for such as item_edit |
String | Read only |
| reference | A reference id of some kind to help describe which resource this log entry refers to. | String | Read only |
| log | The details of the changes for this log in JSON format. | JSON | Read only |
Example Representation
{
"_links": {
"curies": [
{
"name": "fx",
"href": "https://api.foxycart.com/rels/{rel}",
"templated": true
}
],
"self": {
"href": "https://api.foxycart.com/transaction_log_details/183",
"title": "This Transaction Log Detail"
},
"fx:store": {
"href": "https://api.foxycart.com/stores/66",
"title": "This Store"
},
"fx:transaction_log": {
"href": "https://api.foxycart.com/transaction_logs/120",
"title": "This Transaction Log"
}
},
"request_type": "item_edit",
"reference": "foo: 5638510",
"log": "{\"rel\":\"item\",\"id\":\"5638510\",\"old_values\":{\"options\":{\"4813185\":{\"price_mod\":\"10.0000000000\"}}},\"new_values\":{\"options\":{\"4813185\":{\"name\":\"Test\",\"value\":\"test\",\"price_mod\":0}}}}"
}
<?xml version="1.0" encoding="UTF-8"?>
<resource href="https://api.foxycart.com/transaction_log_details/183" rel="https://api.foxycart.com/rels/transaction_log_detail">
<link rel="self" href="https://api.foxycart.com/transaction_log_details/183" title="This Transaction Log Detail"/>
<link rel="https://api.foxycart.com/rels/store" href="https://api.foxycart.com/stores/66" title="This Store"/>
<link rel="https://api.foxycart.com/rels/transaction_log" href="https://api.foxycart.com/transaction_logs/120" title="This Transaction Log"/>
<request_type>item_edit</request_type>
<reference>foo: 5638510</reference>
<log>{&quot;rel&quot;:&quot;item&quot;,&quot;id&quot;:&quot;5638510&quot;,&quot;old_values&quot;:{&quot;options&quot;:{&quot;4813185&quot;:{&quot;price_mod&quot;:&quot;10.0000000000&quot;}}},&quot;new_values&quot;:{&quot;options&quot;:{&quot;4813185&quot;:{&quot;name&quot;:&quot;Test&quot;,&quot;value&quot;:&quot;test&quot;,&quot;price_mod&quot;:0}}}}</log>
</resource>
{
"class": [
"transaction_log_detail"
],
"properties": {
"request_type": "item_edit",
"reference": "foo: 5638510",
"log": "{\"rel\":\"item\",\"id\":\"5638510\",\"old_values\":{\"options\":{\"4813185\":{\"price_mod\":\"10.0000000000\"}}},\"new_values\":{\"options\":{\"4813185\":{\"name\":\"Test\",\"value\":\"test\",\"price_mod\":0}}}}"
},
"links": [
{
"rel": [
"self"
],
"href": "https://api.foxycart.com/transaction_log_details/183"
},
{
"rel": [
"https://api.foxycart.com/rels/store"
],
"href": "https://api.foxycart.com/stores/66"
},
{
"rel": [
"https://api.foxycart.com/rels/transaction_log"
],
"href": "https://api.foxycart.com/transaction_logs/120"
}
],
"actions": []
}
Zoomable Resources
This resource has no linked resources which can be "zoomed" in on, filtered and embedded within this resource.