Does Azure RateCard REST API cater price changes? - rest

Does Azure RateCard REST API include information about price changes?
For example, if the price changed in June 2016, is there a way to find out both the old and new prices for a particular meter?
There is an EffectiveDate attribute but I haven't seen a case where there are multiple attributes with this name to indicate price change.

Azure RateCard Rest API is still in preview. We can use this API to get meter metadata information along with price, as I know, it does not support show old price for a particular meter. please submit this voice at Azure feedback forum.

Related

Updating a Domino room reservation using the Domino Data API

We are integrating another application with Domino using the Domino REST API from here
We are able to update the details of the room reservation but it doesn't release the availability of the room from the updated date/time
For instance, if someone booked a room for a meeting from 9am - 10am and it ended at 9.30am, our application can update the EndDateTime of the document but the room is still blocked in the resource calendar till 10am.
How do we properly update the room reservation?
Booking a room with the data API is tricky. You need to understand every detail of the data model in the reservation database. I recommend using the REST calendar API instead of the data API.
For more details, see the answer to this question.

Changing the status of an order in Magento 2 via the REST API

Does anyone know how to change the status of an existing order in Magento 2 via the REST API? We are interfacing order status back to Magento via the REST API from a .net application (we are using JSON.net). I'm able to create shipments, invoice items on the order, and even create credit memos, but I can't seem to change the order status.
Our customer service people use the Magento admin in the call center for order entry and answering customer questions over the phone. Having the correct order status displayed it very important for them.
Thanks in advance.
Bruce

Change VSO account region/location

early on during the setup of my VSO account, i either missed the region setup field or probably ended up with the default, which turned out to be South Central US.
i would like to change that field to West US. however, when i go to the named VSO account (https://username.visualstudio.com)>Control panel>Settings>Region, there does not seem to be a way to make the change.
in Azure, the Region information is displayed under the column titled "Location" and all other Azure services i use are configured as West US.
how do i change the Region/Location setting for my named account?
The last I saw (mentioned in here http://blogs.msdn.com/b/bharry/archive/2014/10/28/visual-studio-online-is-in-europe.aspx) this not currently possible but is planned for the future. Blog does say it is possible for support to move to a different region but it looks like they will judge on a case by case request.
Currently there is no such self-service to change region in VSTS "Settings" page. But according to this post, there is a official channel to do such change by submitting a service request to Microsoft at(https://www.visualstudio.com/team-services/support/).
VSTS support group will contact account owner based on your request and do the change offline until the mentioned self-service become available online.

Getting country data from PayPal transaction export, or API

The "country" field in the PayPal transaction history CSV exports is almost always empty. However, PayPal must know the country where a transaction originates, and in fact tools such as Putler can display the country for nearly all transactions.
I wish to obtain this data myself, but since the export doesn't appear to have it, should I obtain it by using the API? And which of the APIs wold be appropriate to use for this purpose?
Thanks in advance.
Yes you can probably do this using the API. First you'll need to search your account's transaction history. After that you'll get a list of transaction ID's, you can then retrieve information about a specific ID which includes the country code of the buyer.
You can see more details here: https://developer.paypal.com/docs/classic/express-checkout/ht_searchRetrieveTransactionData-curl-etc/

Setting IDs for JournalEntry or Invoice

I am trying to insert an invoice, credit memo, and invoice using IPP.Net. How do I know what the AccountID, ClassID, or EntityID is? When I used the Web Connector to write a previous interface, I was able to specify these things by FullName. Do I need to do some type of query to get all of the IDs for future use? If I do that, will the IDs ever change through any processes, such as re-indexing, or is the ID permanent?
If you're integrating with QuickBooks Online:
Yes, the IPP APIs for QuickBooks Online only accept Id values. You will have to query for the objects so that you can get their Id values to use them in future invoice/credit memo add requests.
If you're integrating with QuickBooks for Windows:
The IPP APIs for QuickBooks desktop for Windows can accept either Name values, or Id values. So you could either query to get the Id values, or just use the Names like you do in the SDK.
A few things worth noting:
The next version of data services Intuit is releasing (v3) will likely be released summer/fall 2013. v3 data services will only accept Id values like QuickBooks Online does in v2. So, if you want to plan ahead for the future, start querying. :-)
Regarding this:
If I do that, will the IDs ever change through any processes, such as re-indexing, or is the ID permanent?
The Id values are permanent - they should never change. The one exception to this is if something gets really fubar'd on Intuit's end and they reset someone's Sync Manager to force QuickBooks to sync to a new online realm. But this generally shouldn't happen in production.
I tried a few things, and I seem to have found the answer. The Id property does not bind on its own through Autogenerate of the gridview. That seems to be because it is a class and not a simple property. You have to specifically bind Id.value.