1. A method comprising: receiving, at an application programming interface (API) server associated with an email and calendaring service, a request message comprising content from a location field within a meeting item from a client of the email and calendaring service, wherein the meeting item includes: a meeting request form, appointment, email, calendar entry, or a contact entry, the request message being a request to invoke a find place method defined in an API provided by the API server; and sending a response message to the client in reply to the request message, the response message comprising results of the find place method, the results comprising location information associated with a place name or source-related identifier indicated by the request message, wherein the find place method comprises: parsing the request message for the place name, street address, or the source-related identifier; querying a web service, mailbox, and/or managed database using the place name, the street address, or the source-related identifier; receiving results of the query; and filtering and formatting the results to generate the response message.
1. A method comprising: receiving, at an application programming interface (API) server associated with an email and calendaring service, a request message comprising content from a location field within a meeting item from a client of the email and calendaring service, wherein the meeting item includes: a meeting request form, appointment, email, calendar entry, or a contact entry, the request message being a request to invoke a find place method defined in an API provided by the API server; and sending a response message to the client in reply to the request message, the response message comprising results of the find place method, the results comprising location information associated with a place name or source-related identifier indicated by the request message, wherein the find place method comprises: parsing the request message for the place name, street address, or the source-related identifier; querying a web service, mailbox, and/or managed database using the place name, the street address, or the source-related identifier; receiving results of the query; and filtering and formatting the results to generate the response message. 6. The method of claim 1 , wherein the web service comprises a phone book service, a location service, or both the phone book service and the location service.