fixtures/vcr_cassettes/Invoicing/Invoices_are_drafts.yml
---
http_interactions:
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22a6c61c72-fc47-41fa-a8fd-b1a2c7cedadd%22)
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="tMoaCp0hBs5eIKw4KFZB5S9lhgCESIKJtc7LvFDks",
oauth_signature="oTem87NKfVqHTCFlm96SPs5T7ga2Yn2U0E32ZL8ijoU9r5okD1eKP%2BAwcVOmnB6PKtcN569oaO1AnnoeK9isvLG9zLYUFMc0vxeQcSIDW4FCD50vDDJYSaLPKfT5OaxthyVyYWMhOgZy7OSfxG4ek70s0TJruoACumcQEO3y0%2Bs%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980727", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '292'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:38:47 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>0e88bff3-0da8-45a6-bf11-60d1f7efebf5</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:38:47.6944758Z</DateTimeUTC>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:38:48 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22a6c61c72-fc47-41fa-a8fd-b1a2c7cedadd%22)%20AND%20Status%20!=%20%22DELETED%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="uxfMpJvNM3ZxF6Dq4IoJnoVzrYzpqDmoyCEQcfY",
oauth_signature="lKS3IGOtjYQ%2BmvJWzYtiyR%2BgXfhWjhsatM5wvQ5NXImZunKbFAIERXv8sbQpXEmZpLK0Fd2kU9UVvBCpAsqddERFp2zsktxWM2a9%2FMvqe9vkU6qJaZK%2F9zlOZyxa6M%2B59obVAAKU15DPMF7ZVaWpD0h49ZvpMGngf%2FoAKZ90pHc%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980732", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '1214'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:38:51 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>8a02c8c7-9056-4092-9051-56453280a1fb</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:38:52.4058872Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>a6c61c72-fc47-41fa-a8fd-b1a2c7cedadd</ContactID>\r\n
\ <Name>Existing Company Inc.</Name>\r\n </Contact>\r\n <Date>2015-08-19T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-08-19T10:38:50.517</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>c94f51be-f5bf-4b54-aa00-4483d31e5fa8</InvoiceID>\r\n
\ <InvoiceNumber>INV-0331</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <AmountCredited>0.00</AmountCredited>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:38:52 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices/c94f51be-f5bf-4b54-aa00-4483d31e5fa8
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="s8XoCxbcEhZf9ApPjDRGc18mxpmFKLQ5h2fSwXmNY",
oauth_signature="OiwFurGzy22bsuKnblFaODzRgGfIQJq%2Fg%2Bf%2Btt6u64YmwzUFb5iF%2FY4OBsHAc8%2FRg9wFuKw2ysJIN8oqIPj5bq%2BHUxBVX%2BPM0Ns%2B6MAt%2FZ7canoG5U%2B0y0QF%2B6dbqczjm%2FqXlHVTxmNUFbir1Nt12hIBrZPBJ5qfXF0k0XaTAMI%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980732", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '2685'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:38:52 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>1c5b7f30-c315-4254-a393-d90107b56f0d</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:38:53.<MAILING_LIST_LIST_ID>5194Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>a6c61c72-fc47-41fa-a8fd-b1a2c7cedadd</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-08-19T10:38:45.167</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-08-19T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>985dcb8f-c3c2-431b-a766-0a33f9d29580</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>736b74e1-2f1c-4376-8757-b6b7742274d0</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-08-19T10:38:50.517</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>c94f51be-f5bf-4b54-aa00-4483d31e5fa8</InvoiceID>\r\n
\ <InvoiceNumber>INV-0331</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:38:53 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22cbf56285-7190-40c2-b719-fc144d1c8c98%22)
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="6CTIqrYBcA60IyxKY0TPP6WwjCoojBfSG3zrnr9qWs",
oauth_signature="EQMCuTMZuxqyjTfHZTytBTIlyOgAMiVIGfH2ymZSo8iW50D6DR2nnbrNmFdZxX46cg1uKp1IsFwUEVVWXGavzQtxe2rvoNd7htYdaf0hzus6yqk7VmyA3s4aHc2jmHB%2Fn9LOzxqBS%2BDMl93yNQ%2FUAVZCrltnU5DkUGrXByiNn7c%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980860", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '292'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:41:01 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>640ae9ae-6736-417f-8469-c83399179a2d</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:41:01.5172804Z</DateTimeUTC>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:41:02 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22cbf56285-7190-40c2-b719-fc144d1c8c98%22)%20AND%20Status%20!=%20%22DELETED%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="dM3b1V3o2xZ8zvHFVg9tYFQ8fv47LjfXbl147S2To",
oauth_signature="oJpaxmW3ljI62957y2T0acerXJdJEpxBViy9%2BNoHLIkzyPRGUun3sMX042ATJVlLbJXVphPR%2B6KMBZWBzfWs3YsgXudzo1OUoCYkFYDB7J1RV%2FwL6%2FaQnZh0Dd%2FYimvJyz5VDKqDQWM5h5Fi%2BNXY3L3HgCb2fSar8Ves4QP%2BSkE%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980866", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '1214'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:41:07 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>5c8d9a1c-65aa-4e79-bf8a-84b4e9599682</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:41:08.3347863Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>cbf56285-7190-40c2-b719-fc144d1c8c98</ContactID>\r\n
\ <Name>Existing Company Inc.</Name>\r\n </Contact>\r\n <Date>2015-08-19T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-08-19T10:41:05.207</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>7b9e9fe2-3230-4ad0-95d3-c9b483a64ad4</InvoiceID>\r\n
\ <InvoiceNumber>INV-0332</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <AmountCredited>0.00</AmountCredited>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:41:09 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices/7b9e9fe2-3230-4ad0-95d3-c9b483a64ad4
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="pe1s1b4NWIZWgj1U4UXK2unqVVNOnojbB9ME9PmAMA",
oauth_signature="kPtDEu%2FwPMYxSDB5sNvP3xVsKOKgSGKzxzL1q8ZdIdLL17NHXno4FBdK9DqxUrteYOnOMF7g6mQMGRGsTN7xfzhXTqzLSQbyLj7ZFtCItAf6R5Tej0l9j2kopVgKODzmcLOAYM5RQJ7PaYUZZynDmxQMPqREjRFnJ8lbklQayC4%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1439980869", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Length:
- '2684'
Content-Type:
- text/xml; charset=utf-8
X-S:
- 445758-O1VMAP01
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 19 Aug 2015 10:41:09 GMT
body:
encoding: US-ASCII
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>fe39439e-8587-419c-a586-013577d41ba3</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Jordan</ProviderName>\r\n <DateTimeUTC>2015-08-19T10:41:09.9416584Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>cbf56285-7190-40c2-b719-fc144d1c8c98</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-08-19T10:40:59.41</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-08-19T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>32adb04f-14be-4d81-b3e1-62d11b41a059</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>a527fd94-5f68-40c5-9ee4-d70119a5a3fb</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-08-19T10:41:05.207</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>7b9e9fe2-3230-4ad0-95d3-c9b483a64ad4</InvoiceID>\r\n
\ <InvoiceNumber>INV-0332</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 19 Aug 2015 10:41:10 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22116c85c2-d882-4c7a-8b48-51e1c8f81067%22)
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="3Fn0ObJ5ud50BPxgiG63tPq5bzaKv3a84r9gblTh8",
oauth_signature="frJ1EfdnB7Tw3jI8egKWWrXvFAMpN%2BhiFDeWpjm6S93d3HQbs6SxXZQpEUDads4eWCGimtHNLfDe0G98yRwToFCpH4V%2FxROyrsTeLqVCbjBVhR1G2ZsNDiUspK66XV5dJon3e9HByn9DXajPu%2B7Gs5mJK%2BNhZN5M64lPTYL93gU%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446638730", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445758-O1VMAP01
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 12:05:29 GMT
Content-Length:
- '237'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>328aaddf-94cc-4aa3-bb42-45d7d7d2da28</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Why must I keep doing this?</ProviderName>\r\n <DateTimeUTC>2015-11-04T12:05:29.6352703Z</DateTimeUTC>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 12:05:30 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22116c85c2-d882-4c7a-8b48-51e1c8f81067%22)%20AND%20Status%20!=%20%22DELETED%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="hUbufXEY095MMCUtiqI61VePEdFx4qmmRfUyAUCrw94",
oauth_signature="XLmYv2smLSSZE%2BX8YWutm69loiwUXPPI42DVKT2DuCrklMNTQJmtxV6mDOr%2BleRVKpn5oF%2FsRKulWOqhZziERcbpdl%2BI89Pe4BRbi%2BE%2FHZxM84Sovpe3tFyeVBVapvX4CWTbEsZw2yZ3JUOdeOHLt7nPv8b7sCzjmWvnlhdbHZI%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446638732", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445758-O1VMAP01
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 12:05:31 GMT
Content-Length:
- '583'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>11d771e0-3f16-461f-9f9a-e92f29027015</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Why must I keep doing this?</ProviderName>\r\n <DateTimeUTC>2015-11-04T12:05:32.1469186Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>116c85c2-d882-4c7a-8b48-51e1c8f81067</ContactID>\r\n
\ <Name>Existing Company Inc.</Name>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T12:05:30.977</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>5fbbe70b-01d2-4e49-a5ed-e4a230613584</InvoiceID>\r\n
\ <InvoiceNumber>INV-0046</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <AmountCredited>0.00</AmountCredited>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 12:05:33 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices/5fbbe70b-01d2-4e49-a5ed-e4a230613584
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="enlkePoZnITITbO7112Ql3doBu94wdFFGke0XfMD20",
oauth_signature="xVbMH0aTjIocS7J%2BOb6nxbX272T6r8wdnAVKD0Wx6IFfnV2xqqx1x7eIRneGmVGtx0re5rpOZeubCtT1Gttc2SConUju7p7nVjGA3AFM1orgne32ZhOM6rsigQrjOBnGYrAgdnGqvUY8RgOU2dEKKiI1muVu0OKI6b7CyJdub%2Bo%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446638733", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445758-O1VMAP01
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 12:05:32 GMT
Content-Length:
- '926'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>09bb49ad-f86f-48b9-8203-be8ada816437</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Why must I keep doing this?</ProviderName>\r\n <DateTimeUTC>2015-11-04T12:05:32.73973Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>116c85c2-d882-4c7a-8b48-51e1c8f81067</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T12:05:28.497</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>e1b94d5b-c9ae-4c47-b425-f4b65d4cd8b3</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>6c5c2da4-9f73-4a12-a323-c1088b5a1aab</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T12:05:30.977</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>5fbbe70b-01d2-4e49-a5ed-e4a230613584</InvoiceID>\r\n
\ <InvoiceNumber>INV-0046</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 12:05:33 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22cd6ed69c-bf02-4552-a540-9a5650e446c0%22)
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="bsqVoCokLSM6e5q0NGWYXk44EnFjBkfLzr2h35YVE",
oauth_signature="zV6oTjpUNh9SlCcbkkZhLGHmlueDoEmy3B6ZhbZbRmGpOpwyTcvzJiaKCJ1HczrG2pmdLpPSb%2F5keCvU7zSPy2imozZY4ZMvxIQGP6ITpGLTLMoAQPdDZ7mFz5Wo%2FTIZFcJOQp%2FhQYNTlprOma7zemNN018ysz3zn1BiucIW8n0%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446644811", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 13:46:51 GMT
Content-Length:
- '227'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>78b28424-6599-474b-8f05-62a7b21e0fc0</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T13:46:51.6987788Z</DateTimeUTC>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 13:46:52 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%22cd6ed69c-bf02-4552-a540-9a5650e446c0%22)%20AND%20Status%20!=%20%22DELETED%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="h0wXe8eMOU8Q8x7SghqULSRp3lyef3gL6RZwva85ieY",
oauth_signature="udHtl%2FnrjDN3RQH%2BuHpdtQAKUYMqW3R4OUeG65z0%2FVtlNFN9jInKlQmDYN1U2tdbgSBvlzt%2FbRs3mOvfrtS6%2BaJcTVo3OlIClZ8l%2FaJ%2B5qzf3HBAH2vKs1Z3IZMkPhgvzmoqZP3QoYuIqByTiv54mKILTnMUBPcWHeGKr41PhZU%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446644814", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 13:46:53 GMT
Content-Length:
- '574'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>09b7fa86-367d-45e0-a481-318de447729c</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T13:46:53.992067Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>cd6ed69c-bf02-4552-a540-9a5650e446c0</ContactID>\r\n
\ <Name>Existing Company Inc.</Name>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T13:46:52.883</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>ca1965f7-4bae-4f74-8aba-22a49847da51</InvoiceID>\r\n
\ <InvoiceNumber>INV-0047</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <AmountCredited>0.00</AmountCredited>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 13:46:54 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices/ca1965f7-4bae-4f74-8aba-22a49847da51
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="5Y7Q5FrAxjHBtNqh5G5wzmAFS1oj9KQY5N7YmOrc",
oauth_signature="RPsd5wfOs2g7p1d0Jb1sd5GjhQxvcy48UGbFRsRwBQoatDE%2B5oRAdf6ilQmHUU2Wb9tzL3o9c5r5yI4SyAxWt1ZoUz4DVBbIIOBVkZE3qf%2B3eGy7gpkFCLeqlUgwOkV6b13UwDbH4ZOp4jY8%2B%2FnPqDJn04Rbj4pC9hSSjXrDdnc%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446644814", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 13:46:53 GMT
Content-Length:
- '913'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>1cb106a7-5695-4bb6-b928-9f58dcdd7057</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T13:46:54.538088Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>cd6ed69c-bf02-4552-a540-9a5650e446c0</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T13:46:50.437</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>92b0bb5c-9a4b-4825-a9cf-d9c30e36ca12</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>7be46b11-072f-4443-bc43-380bdd9e2adc</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T13:46:52.883</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>ca1965f7-4bae-4f74-8aba-22a49847da51</InvoiceID>\r\n
\ <InvoiceNumber>INV-0047</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 13:46:55 GMT
- request:
method: put
uri: https://api.xero.com/api.xro/2.0/Contacts
body:
encoding: US-ASCII
string: xml=%3CContact%3E%0A%20%20%3CName%3EExisting%20Company%20Inc.%3C%2FName%3E%0A%3C%2FContact%3E%0A
headers:
Charset:
- utf-8
Content-Type:
- application/x-www-form-urlencoded
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Content-Length:
- '0'
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="YxJKOt6IFJafZVYqiSZ5lnI0Fye65xE6Ey6nNkaLMwY",
oauth_signature="Px3HxA0jwvmXtpqasDNGrUqA3YBhEdRVZ7hwyFIdStYO6H2iB5pdTfgioQYBk5Jkvh%2B1HuQcg4j2As9hMceenz%2FOM1XNdOTKfX%2BZyyTNI2zsdvG%2BWUE61PeOCN7ahMTzSvVFp3kf2BhrBzpBoVFF8%2BM6E2uN34Twqk6kznYkc1U%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645675", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:13 GMT
Content-Length:
- '460'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>c94c2126-c9a0-4f57-af89-7c7d55c8d23a</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:14.7707726Z</DateTimeUTC>\r\n
\ <Contacts>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>false</IsCustomer>\r\n </Contact>\r\n </Contacts>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:15 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Contacts?where=Name.ToLower()%20==%20%22existing%20company%20inc.%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="mUP9w5ZGlFkfccYMt0dtffttVzIftryCE8uUsCjzex0",
oauth_signature="bhGnTINrJpz6uCdOGZ8xOeCsxX7N4KXJLgOWB6j7SAlq37d1EJ4KYx3KK33QYKIPaTJvTKA%2BKTm1g1qZ5YIWfqIiGXwTkQZ%2B6A0hSBtVV%2BseR8UtE%2BmAkv%2BDjvDjYFxUke90eFzQ2qCBz%2BRv3iIyYqNm4WNKSsevPDUEytc%2BaeI%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645675", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:14 GMT
Content-Length:
- '478'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>f690210f-8a48-4294-97f1-fd46fd6129fe</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:15.3323942Z</DateTimeUTC>\r\n
\ <Contacts>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>false</IsCustomer>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Contact>\r\n </Contacts>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:16 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%2216d5e7c6-6d61-4b04-8853-8a556e6696e4%22)
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="uTzoPcV4BDqFUO2tPu6tfUnmX9PVmvyib3rpHCs",
oauth_signature="jTLq6YIDVU3wYgFFTio8SLqO4cOCo8jYD2XxScmp9TSjH8K6OwinJiIxXY1uIu5ZPnzbIp49Q3rvFSmqJHuvdylmjprqehHBx8m37kLdLiAmI1%2FaCp64S45KKb%2F8opYuHZOWvHg6CCK9Os%2BlWx9r4Nu1CLkUia%2Book1phwyV5Jw%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645676", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445759-O1VMAP02
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:14 GMT
Content-Length:
- '226'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>ae8b0757-2165-4785-8376-43a901edc319</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:15.7036545Z</DateTimeUTC>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:16 GMT
- request:
method: put
uri: https://api.xero.com/api.xro/2.0/Invoices
body:
encoding: US-ASCII
string: xml=%3CInvoice%3E%0A%20%20%3CType%3EACCREC%3C%2FType%3E%0A%20%20%3CContact%3E%0A%20%20%20%20%3CContactID%3E16d5e7c6-6d61-4b04-8853-8a556e6696e4%3C%2FContactID%3E%0A%20%20%20%20%3CContactStatus%3EACTIVE%3C%2FContactStatus%3E%0A%20%20%20%20%3CName%3EExisting%20Company%20Inc.%3C%2FName%3E%0A%20%20%20%20%3CAddresses%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3ESTREET%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3EPOBOX%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%3C%2FAddresses%3E%0A%20%20%20%20%3CPhones%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDDI%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDEFAULT%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EFAX%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EMOBILE%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3C%2FPhones%3E%0A%20%20%20%20%3CIsSupplier%3Efalse%3C%2FIsSupplier%3E%0A%20%20%20%20%3CIsCustomer%3Efalse%3C%2FIsCustomer%3E%0A%20%20%3C%2FContact%3E%0A%20%20%3CDueDate%3E2013-03-10%3C%2FDueDate%3E%0A%20%20%3CStatus%3EDRAFT%3C%2FStatus%3E%0A%20%20%3CLineItems%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CDescription%3ELine%20Item%20Number%200%3C%2FDescription%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E1.0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CTaxType%3EOUTPUT2%3C%2FTaxType%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CQuantity%3E0%3C%2FQuantity%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CDescription%3EPAID%20WITH%20PAYPAL%3C%2FDescription%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%3C%2FLineItems%3E%0A%3C%2FInvoice%3E%0A
headers:
Charset:
- utf-8
Content-Type:
- application/x-www-form-urlencoded
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Content-Length:
- '0'
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="kRGHBEp8cYL8qY36YanLCyEZvyX0UgbWshrYtCfU",
oauth_signature="OcmpF5cU3MnsWPcpK6YPooPbhzlkJJxkDaTtVSr0VOS7C5epcTALuVSgn5QhNrjt2njkANopemtIUvrdGeZrJf1g0loH9Um%2FORf%2BXzT9WQTw%2BvGofGZ%2FIq87ZeLQ0ZGdloQ%2Fe%2Fw4gkrtBv11GjQ1xuitq0dx7W9ru5rpdmZ3xV4%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645676", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:15 GMT
Content-Length:
- '899'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>7bdb05bc-d1d5-495d-ad07-0f01f08653ae</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:16.4400368Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>ed8ff9f2-1fe2-4f58-82ca-22aa69020599</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>f675c57d-264a-4309-b365-f9b183bd0c45</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T14:01:16.41</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>b4529edb-a369-4f20-8d43-073c76ab9726</InvoiceID>\r\n
\ <InvoiceNumber>INV-0065</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:17 GMT
- request:
method: post
uri: https://api.xero.com/api.xro/2.0/Invoices
body:
encoding: US-ASCII
string: xml=%3CInvoice%3E%0A%20%20%3CContact%3E%0A%20%20%20%20%3CContactID%3E16d5e7c6-6d61-4b04-8853-8a556e6696e4%3C%2FContactID%3E%0A%20%20%20%20%3CContactStatus%3EACTIVE%3C%2FContactStatus%3E%0A%20%20%20%20%3CName%3EExisting%20Company%20Inc.%3C%2FName%3E%0A%20%20%20%20%3CAddresses%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3ESTREET%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3EPOBOX%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%3C%2FAddresses%3E%0A%20%20%20%20%3CPhones%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EFAX%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EMOBILE%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDEFAULT%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDDI%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3C%2FPhones%3E%0A%20%20%20%20%3CIsSupplier%3Efalse%3C%2FIsSupplier%3E%0A%20%20%20%20%3CIsCustomer%3E1%3C%2FIsCustomer%3E%0A%20%20%3C%2FContact%3E%0A%20%20%3CDate%3E2015-11-04%3C%2FDate%3E%0A%20%20%3CDueDate%3E2013-03-10%3C%2FDueDate%3E%0A%20%20%3CStatus%3EDRAFT%3C%2FStatus%3E%0A%20%20%3CLineAmountTypes%3EExclusive%3C%2FLineAmountTypes%3E%0A%20%20%3CLineItems%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CDescription%3ELine%20Item%20Number%200%3C%2FDescription%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E1.0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CTaxType%3EOUTPUT2%3C%2FTaxType%3E%0A%20%20%20%20%20%20%3CTaxAmount%3E0.2%3C%2FTaxAmount%3E%0A%20%20%20%20%20%20%3CLineAmount%3E1.0%3C%2FLineAmount%3E%0A%20%20%20%20%20%20%3CQuantity%3E1.0%3C%2FQuantity%3E%0A%20%20%20%20%20%20%3CLineItemId%3Eed8ff9f2-1fe2-4f58-82ca-22aa69020599%3C%2FLineItemId%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CDescription%3EPAID%20WITH%20PAYPAL%3C%2FDescription%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E0.0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CLineAmount%3E0.0%3C%2FLineAmount%3E%0A%20%20%20%20%20%20%3CQuantity%3E0.0%3C%2FQuantity%3E%0A%20%20%20%20%20%20%3CLineItemId%3Ef675c57d-264a-4309-b365-f9b183bd0c45%3C%2FLineItemId%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%3C%2FLineItems%3E%0A%20%20%3CSubTotal%3E1.0%3C%2FSubTotal%3E%0A%20%20%3CTotalTax%3E0.2%3C%2FTotalTax%3E%0A%20%20%3CTotal%3E1.2%3C%2FTotal%3E%0A%20%20%3CCurrencyCode%3EGBP%3C%2FCurrencyCode%3E%0A%20%20%3CType%3EACCREC%3C%2FType%3E%0A%20%20%3CInvoiceID%3Eb4529edb-a369-4f20-8d43-073c76ab9726%3C%2FInvoiceID%3E%0A%20%20%3CInvoiceNumber%3EINV-0065%3C%2FInvoiceNumber%3E%0A%20%20%3CAmountDue%3E1.2%3C%2FAmountDue%3E%0A%20%20%3CAmountPaid%3E0.0%3C%2FAmountPaid%3E%0A%20%20%3CSentToContact%3Efalse%3C%2FSentToContact%3E%0A%20%20%3CCurrencyRate%3E1.0%3C%2FCurrencyRate%3E%0A%3C%2FInvoice%3E%0A
headers:
Charset:
- utf-8
Content-Type:
- application/x-www-form-urlencoded
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Content-Length:
- '0'
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="ZFN9mKl26RSPgInjFC7dw76ibePQ8tSGUapM1ZCxw",
oauth_signature="W%2BbIOGjCkkDUtsrqpQeD%2FzzVn90Bi%2FGoebZpJN%2B4PbBn5lohjo5MZAF%2BRwbwlS8TIgrbAU8mtxht5KzwIoP7EJnp3E9cuEDQ8jAIagI7UJHWJe6T0KNwEuWO2GjpnpHmTo12EpFEVSzgX3BCfmAfQ9aR79M8AIo8N6jdPCdUKP4%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645677", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:16 GMT
Content-Length:
- '963'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>0b845b90-516c-467e-adea-828f0c056953</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:17.3444725Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Warnings>\r\n <Warning>\r\n
\ <Message>Only AUTHORISED invoices may have SentToContact updated.</Message>\r\n
\ </Warning>\r\n </Warnings>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>f8eb18a5-91b4-456a-990e-e3ebbf747da5</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>8b9a42ea-3938-4657-9371-c5a85f49ccf6</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T14:01:17.283</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>b4529edb-a369-4f20-8d43-073c76ab9726</InvoiceID>\r\n
\ <InvoiceNumber>INV-0065</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:17 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Contacts?where=Name%20==%20%22Existing%20Company%20Inc.%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="Fa3y28fgS3uaLtdaVcjuJedL9KNg1ptWsvhyi1aUyzU",
oauth_signature="seMwyKVtuB1QPAezirmjyIIoCDXCgoFv5%2BBP%2FJ7tpfJv8lwQ%2Bo1JovMdhxoWPMENF7%2BTAmcnKZsDArqkUje7rmYbYfRLqvstBYXlxda9Bu6%2B%2BNJS7oRbbJSPrLE11La96GMt6SKOcDTjEUVkt%2Bngx7RjN0WtQDbLIPh0qU4vTJs%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645677", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445760-O1VMAP03
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:16 GMT
Content-Length:
- '483'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>b9d3b0ef-8200-430c-b92e-9317b035607f</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:17.5476794Z</DateTimeUTC>\r\n
\ <Contacts>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Contact>\r\n </Contacts>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:18 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices?where=Contact.ContactID%20=%20GUID(%2216d5e7c6-6d61-4b04-8853-8a556e6696e4%22)%20AND%20Status%20!=%20%22DELETED%22
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="KxLijPwu0jwHFdhYWwVyNujSX4kIXOkBr5cPiOMgl4",
oauth_signature="oGMaUuI2xOp4VJ1L7RDkfRKMl%2FBRvbT7LAVEWSIDlE3liLe6rq8j9pDSfzfCcoVfWwRFZ3uE%2BQCQ3IQoeYT1ufbMo%2FHmlucYg1FgoD9lFkt3KRPKkk8CoHKhyHtYunnjeMd7s%2BRpBCFBa6fKwRNlBdrk%2BgVbMsvrsWbq57UKDsY%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645678", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445759-O1VMAP02
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:17 GMT
Content-Length:
- '573'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>82e0ee66-aba5-4764-82a5-3b6958b08a9c</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:17.9033109Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <Name>Existing Company Inc.</Name>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T14:01:17.283</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>b4529edb-a369-4f20-8d43-073c76ab9726</InvoiceID>\r\n
\ <InvoiceNumber>INV-0065</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <AmountCredited>0.00</AmountCredited>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:19 GMT
- request:
method: get
uri: https://api.xero.com/api.xro/2.0/Invoices/b4529edb-a369-4f20-8d43-073c76ab9726
body:
encoding: US-ASCII
string: ''
headers:
Charset:
- utf-8
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="xbDKWzzFHLasWClrLB2l2bTFf8IxW92QnwwsjEV4U",
oauth_signature="wQnUk%2B7O50ks0h2CUS0XL7fCabkmjFNSK%2Bm7EipO4%2BmgWK52lSlNaaVghZuyJBeE62LtEpXn8rraPDm796rXTBZVRedg0EeIOWbndAam0ibSxKVrSPVGbfuSSWjixjvyutbTd3CASXwjOH%2FMJFS6ddetBqmh8J6uYB2ST%2B2KRxk%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645679", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 445759-O1VMAP02
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:17 GMT
Content-Length:
- '913'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>0f532501-e4d1-4002-be88-5ba0dab1ab94</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:18.4493249Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DRAFT</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>f8eb18a5-91b4-456a-990e-e3ebbf747da5</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>8b9a42ea-3938-4657-9371-c5a85f49ccf6</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T14:01:17.283</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>b4529edb-a369-4f20-8d43-073c76ab9726</InvoiceID>\r\n
\ <InvoiceNumber>INV-0065</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n <HasAttachments>false</HasAttachments>\r\n
\ </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:19 GMT
- request:
method: post
uri: https://api.xero.com/api.xro/2.0/Invoices
body:
encoding: US-ASCII
string: xml=%3CInvoice%3E%0A%20%20%3CContact%3E%0A%20%20%20%20%3CContactID%3E16d5e7c6-6d61-4b04-8853-8a556e6696e4%3C%2FContactID%3E%0A%20%20%20%20%3CContactStatus%3EACTIVE%3C%2FContactStatus%3E%0A%20%20%20%20%3CName%3EExisting%20Company%20Inc.%3C%2FName%3E%0A%20%20%20%20%3CAddresses%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3ESTREET%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%20%20%3CAddressType%3EPOBOX%3C%2FAddressType%3E%0A%20%20%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%3C%2FAddresses%3E%0A%20%20%20%20%3CPhones%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EFAX%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EMOBILE%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDEFAULT%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%20%20%3CPhoneType%3EDDI%3C%2FPhoneType%3E%0A%20%20%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3C%2FPhones%3E%0A%20%20%20%20%3CIsSupplier%3Efalse%3C%2FIsSupplier%3E%0A%20%20%20%20%3CIsCustomer%3E1%3C%2FIsCustomer%3E%0A%20%20%3C%2FContact%3E%0A%20%20%3CDate%3E2015-11-04%3C%2FDate%3E%0A%20%20%3CDueDate%3E2013-03-10%3C%2FDueDate%3E%0A%20%20%3CStatus%3EDELETED%3C%2FStatus%3E%0A%20%20%3CLineAmountTypes%3EExclusive%3C%2FLineAmountTypes%3E%0A%20%20%3CLineItems%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CDescription%3ELine%20Item%20Number%200%3C%2FDescription%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E1.0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CTaxType%3EOUTPUT2%3C%2FTaxType%3E%0A%20%20%20%20%20%20%3CTaxAmount%3E0.2%3C%2FTaxAmount%3E%0A%20%20%20%20%20%20%3CLineAmount%3E1.0%3C%2FLineAmount%3E%0A%20%20%20%20%20%20%3CQuantity%3E1.0%3C%2FQuantity%3E%0A%20%20%20%20%20%20%3CLineItemId%3Ef8eb18a5-91b4-456a-990e-e3ebbf747da5%3C%2FLineItemId%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%20%20%3CLineItem%3E%0A%20%20%20%20%20%20%3CDescription%3EPAID%20WITH%20PAYPAL%3C%2FDescription%3E%0A%20%20%20%20%20%20%3CUnitAmount%3E0.0%3C%2FUnitAmount%3E%0A%20%20%20%20%20%20%3CLineAmount%3E0.0%3C%2FLineAmount%3E%0A%20%20%20%20%20%20%3CQuantity%3E0.0%3C%2FQuantity%3E%0A%20%20%20%20%20%20%3CLineItemId%3E8b9a42ea-3938-4657-9371-c5a85f49ccf6%3C%2FLineItemId%3E%0A%20%20%20%20%3C%2FLineItem%3E%0A%20%20%3C%2FLineItems%3E%0A%20%20%3CSubTotal%3E1.0%3C%2FSubTotal%3E%0A%20%20%3CTotalTax%3E0.2%3C%2FTotalTax%3E%0A%20%20%3CTotal%3E1.2%3C%2FTotal%3E%0A%20%20%3CCurrencyCode%3EGBP%3C%2FCurrencyCode%3E%0A%20%20%3CType%3EACCREC%3C%2FType%3E%0A%20%20%3CInvoiceID%3Eb4529edb-a369-4f20-8d43-073c76ab9726%3C%2FInvoiceID%3E%0A%20%20%3CInvoiceNumber%3EINV-0065%3C%2FInvoiceNumber%3E%0A%20%20%3CAmountDue%3E1.2%3C%2FAmountDue%3E%0A%20%20%3CAmountPaid%3E0.0%3C%2FAmountPaid%3E%0A%20%20%3CSentToContact%3Efalse%3C%2FSentToContact%3E%0A%20%20%3CCurrencyRate%3E1.0%3C%2FCurrencyRate%3E%0A%20%20%3CHasAttachments%3Efalse%3C%2FHasAttachments%3E%0A%3C%2FInvoice%3E%0A
headers:
Charset:
- utf-8
Content-Type:
- application/x-www-form-urlencoded
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Content-Length:
- '0'
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="9zhwmPE1otUFexOPR5xE5bB8j81ApA91I3Fy6N2xbU",
oauth_signature="ogdN7FHYtRw4LvOSQCXY96MD57DMrINbNkVMhf5ZMn3%2Fl5bA9vPkSOV1VYdrDTfDhOoovy5B2OVnYPWRii16xO45o%2Bxh5A3JejzQnx5jNqCxitqJPmuxGs5hLPU5SgWibETxD4pmexrVAU%2FAUFL3wq4dNkSwcqqaRX1ltWrMybM%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645679", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:18 GMT
Content-Length:
- '902'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>7dfc6953-0916-445a-a787-70d776acff82</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:19.5285425Z</DateTimeUTC>\r\n
\ <Invoices>\r\n <Invoice>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc.</Name>\r\n <Addresses>\r\n <Address>\r\n <AddressType>STREET</AddressType>\r\n
\ </Address>\r\n <Address>\r\n <AddressType>POBOX</AddressType>\r\n
\ </Address>\r\n </Addresses>\r\n <Phones>\r\n <Phone>\r\n
\ <PhoneType>FAX</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>MOBILE</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DEFAULT</PhoneType>\r\n </Phone>\r\n <Phone>\r\n
\ <PhoneType>DDI</PhoneType>\r\n </Phone>\r\n </Phones>\r\n
\ <UpdatedDateUTC>2015-11-04T14:01:14.757</UpdatedDateUTC>\r\n <IsSupplier>false</IsSupplier>\r\n
\ <IsCustomer>1</IsCustomer>\r\n </Contact>\r\n <Date>2015-11-04T00:00:00</Date>\r\n
\ <DueDate>2013-03-10T00:00:00</DueDate>\r\n <Status>DELETED</Status>\r\n
\ <LineAmountTypes>Exclusive</LineAmountTypes>\r\n <LineItems>\r\n
\ <LineItem>\r\n <Description>Line Item Number 0</Description>\r\n
\ <UnitAmount>1.00</UnitAmount>\r\n <TaxType>OUTPUT2</TaxType>\r\n
\ <TaxAmount>0.20</TaxAmount>\r\n <LineAmount>1.00</LineAmount>\r\n
\ <Quantity>1.0000</Quantity>\r\n <LineItemID>f8eb18a5-91b4-456a-990e-e3ebbf747da5</LineItemID>\r\n
\ </LineItem>\r\n <LineItem>\r\n <Description>PAID WITH
PAYPAL</Description>\r\n <UnitAmount>0.00</UnitAmount>\r\n <LineAmount>0.00</LineAmount>\r\n
\ <Quantity>0.0000</Quantity>\r\n <LineItemID>8b9a42ea-3938-4657-9371-c5a85f49ccf6</LineItemID>\r\n
\ </LineItem>\r\n </LineItems>\r\n <SubTotal>1.00</SubTotal>\r\n
\ <TotalTax>0.20</TotalTax>\r\n <Total>1.20</Total>\r\n <UpdatedDateUTC>2015-11-04T14:01:19.513</UpdatedDateUTC>\r\n
\ <CurrencyCode>GBP</CurrencyCode>\r\n <Type>ACCREC</Type>\r\n <InvoiceID>b4529edb-a369-4f20-8d43-073c76ab9726</InvoiceID>\r\n
\ <InvoiceNumber>INV-0065</InvoiceNumber>\r\n <AmountDue>1.20</AmountDue>\r\n
\ <AmountPaid>0.00</AmountPaid>\r\n <SentToContact>false</SentToContact>\r\n
\ <CurrencyRate>1.000000</CurrencyRate>\r\n </Invoice>\r\n </Invoices>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:20 GMT
- request:
method: post
uri: https://api.xero.com/api.xro/2.0/Contacts
body:
encoding: US-ASCII
string: xml=%3CContact%3E%0A%20%20%3CContactID%3E16d5e7c6-6d61-4b04-8853-8a556e6696e4%3C%2FContactID%3E%0A%20%20%3CContactStatus%3EACTIVE%3C%2FContactStatus%3E%0A%20%20%3CName%3EExisting%20Company%20Inc.%2016d5e7c6-6d61-4b04-8853-8a556e6696e4%3C%2FName%3E%0A%20%20%3CAddresses%3E%0A%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%3CAddressType%3ESTREET%3C%2FAddressType%3E%0A%20%20%20%20%3C%2FAddress%3E%0A%20%20%20%20%3CAddress%3E%0A%20%20%20%20%20%20%3CAddressType%3EPOBOX%3C%2FAddressType%3E%0A%20%20%20%20%3C%2FAddress%3E%0A%20%20%3C%2FAddresses%3E%0A%20%20%3CPhones%3E%0A%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%3CPhoneType%3EDDI%3C%2FPhoneType%3E%0A%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%3CPhoneType%3EDEFAULT%3C%2FPhoneType%3E%0A%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%3CPhoneType%3EFAX%3C%2FPhoneType%3E%0A%20%20%20%20%3C%2FPhone%3E%0A%20%20%20%20%3CPhone%3E%0A%20%20%20%20%20%20%3CPhoneType%3EMOBILE%3C%2FPhoneType%3E%0A%20%20%20%20%3C%2FPhone%3E%0A%20%20%3C%2FPhones%3E%0A%20%20%3CIsSupplier%3Efalse%3C%2FIsSupplier%3E%0A%20%20%3CIsCustomer%3E1%3C%2FIsCustomer%3E%0A%3C%2FContact%3E%0A
headers:
Charset:
- utf-8
Content-Type:
- application/x-www-form-urlencoded
Accept-Encoding:
- gzip;q=1.0,deflate;q=0.6,identity;q=0.3
Accept:
- "*/*"
User-Agent:
- OAuth gem v0.4.7
Content-Length:
- '0'
Authorization:
- OAuth oauth_consumer_key="<XERO_CONSUMER_KEY>", oauth_nonce="YSz71frMtblJy2jynkSp73Nod4GxPDmdWqTn5Y5EM",
oauth_signature="lSduz90AzmoIqO0PtgbDIA2ApY2XBsrsuTWItHWKhI1f%2BU%2BsFmwJiS5JRtL6fUV3ZJoP92ZeSv6sk2ypGFvzzKA7X0RSGwR%2BcmynF9juHYS5Kh4P08wUI0NMRRZr1VjGWHrYb64%2FurIVTukjE2BwfPJ%2FaeYIaM9iH4AdMrsT7Xs%3D",
oauth_signature_method="RSA-SHA1", oauth_timestamp="1446645680", oauth_token="<XERO_CONSUMER_KEY>",
oauth_version="1.0"
response:
status:
code: 200
message: OK
headers:
Cache-Control:
- private
Content-Type:
- text/xml; charset=utf-8
Vary:
- Accept-Encoding
X-S:
- 445759-O1VMAP02
- 505390-O1VMAP05
Www-Authenticate:
- OAuth Realm="api.xero.com"
Strict-Transport-Security:
- max-age=31536000
Date:
- Wed, 04 Nov 2015 14:01:18 GMT
Content-Length:
- '463'
body:
encoding: ASCII-8BIT
string: "<Response xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
\ <Id>05bd1c74-ecaf-4fce-b99f-48cd63510c2c</Id>\r\n <Status>OK</Status>\r\n
\ <ProviderName>Just the worst</ProviderName>\r\n <DateTimeUTC>2015-11-04T14:01:20.07456Z</DateTimeUTC>\r\n
\ <Contacts>\r\n <Contact>\r\n <ContactID>16d5e7c6-6d61-4b04-8853-8a556e6696e4</ContactID>\r\n
\ <ContactStatus>ACTIVE</ContactStatus>\r\n <Name>Existing Company
Inc. 16d5e7c6-6d61-4b04-8853-8a556e6696e4</Name>\r\n <Addresses>\r\n
\ <Address>\r\n <AddressType>STREET</AddressType>\r\n </Address>\r\n
\ <Address>\r\n <AddressType>POBOX</AddressType>\r\n </Address>\r\n
\ </Addresses>\r\n <Phones>\r\n <Phone>\r\n <PhoneType>FAX</PhoneType>\r\n
\ </Phone>\r\n <Phone>\r\n <PhoneType>MOBILE</PhoneType>\r\n
\ </Phone>\r\n <Phone>\r\n <PhoneType>DEFAULT</PhoneType>\r\n
\ </Phone>\r\n <Phone>\r\n <PhoneType>DDI</PhoneType>\r\n
\ </Phone>\r\n </Phones>\r\n <UpdatedDateUTC>2015-11-04T14:01:20.06</UpdatedDateUTC>\r\n
\ <IsSupplier>false</IsSupplier>\r\n <IsCustomer>1</IsCustomer>\r\n
\ </Contact>\r\n </Contacts>\r\n</Response>"
http_version:
recorded_at: Wed, 04 Nov 2015 14:01:20 GMT
recorded_with: VCR 2.9.3