Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.

Latest commit

 

History

History
108 lines (76 loc) · 2.68 KB

V1LocationsApi.md

File metadata and controls

108 lines (76 loc) · 2.68 KB

V1LocationsApi

All URIs are relative to https://connect.squareup.com

Method HTTP request Description
listLocations GET /v1/me/locations ListLocations
retrieveBusiness GET /v1/me RetrieveBusiness

listLocations

List<V1Merchant> listLocations()

ListLocations

Provides details for a business's locations, including their IDs.

Example

// Import classes:
//import com.squareup.connect.ApiClient;
//import com.squareup.connect.ApiException;
//import com.squareup.connect.Configuration;
//import com.squareup.connect.auth.*;
//import com.squareup.connect.api.V1LocationsApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

V1LocationsApi apiInstance = new V1LocationsApi();
try {
    List<V1Merchant> result = apiInstance.listLocations();
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling V1LocationsApi#listLocations");
    e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

List<V1Merchant>

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

retrieveBusiness

V1Merchant retrieveBusiness()

RetrieveBusiness

Get a business's information.

Example

// Import classes:
//import com.squareup.connect.ApiClient;
//import com.squareup.connect.ApiException;
//import com.squareup.connect.Configuration;
//import com.squareup.connect.auth.*;
//import com.squareup.connect.api.V1LocationsApi;

ApiClient defaultClient = Configuration.getDefaultApiClient();

// Configure OAuth2 access token for authorization: oauth2
OAuth oauth2 = (OAuth) defaultClient.getAuthentication("oauth2");
oauth2.setAccessToken("YOUR ACCESS TOKEN");

V1LocationsApi apiInstance = new V1LocationsApi();
try {
    V1Merchant result = apiInstance.retrieveBusiness();
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling V1LocationsApi#retrieveBusiness");
    e.printStackTrace();
}

Parameters

This endpoint does not need any parameter.

Return type

V1Merchant

Authorization

oauth2

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json