Skip to content

Commit 10edf23

Browse files
committed
Add mention of v3 support since 1.12.0
1 parent 43313a9 commit 10edf23

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

source/includes/_authentication.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ $woocommerce = new Client(
1515
'consumer_secret',
1616
[
1717
'wp_api' => true,
18-
'version' => 'wc/v2'
18+
'version' => 'wc/v3'
1919
]
2020
);
2121

@@ -41,7 +41,7 @@ $woocommerce = new Client(
4141
'consumer_secret',
4242
[
4343
'wp_api' => true,
44-
'version' => 'wc/v2',
44+
'version' => 'wc/v3',
4545
// Force Basic Authentication as query string true and using under HTTPS
4646
'query_string_auth' => true
4747
]

source/includes/_discovery.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ The memberships root endpoint lists all routes, along with supported HTTP method
88

99
### HTTP REQUEST
1010

11-
`GET http://example.com/wp-json/wc/v2/memberships`
11+
`GET http://example.com/wp-json/wc/v3/memberships`

source/includes/_introduction.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ $woocommerce = new Client(
1919
'consumer_secret', // Your consumer secret
2020
[
2121
'wp_api' => true, // Enable the WP REST API integration
22-
'version' => 'wc/v2' // WooCommerce WP REST API version
22+
'version' => 'wc/v3' // WooCommerce WP REST API version
2323
]
2424
);
2525

@@ -30,7 +30,7 @@ Welcome to the [WooCommerce Memberships](https://woocommerce.com/products/woocom
3030

3131
Since version 1.11.0, Memberships extends [WooCommerce](https://woocommerce.com/) and builds upon the [WordPress REST API](http://v2.wp-api.org/) to handle user memberships and memberships plans data through robust REST API endpoints.
3232

33-
Memberships currently supports v2 of the WooCommerce REST API extension for WordPress, therefore all its endpoints will be added to the `/wc/v2/` route.
33+
Memberships currently supports v2 and v3 (added in 1.12.0) of the WooCommerce REST API extension for WordPress. All its endpoints will be added to the `/wc/v2/` and `/wc/v3/` routes.
3434

3535
This documentation showcases the available HTTP API methods and endpoints to perform valid requests, along with some examples in PHP.
3636

source/includes/membership_plans/_get.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,20 +43,20 @@ $woocommerce->get( 'memberships/plans' );
4343
"_links": {
4444
"self": [
4545
{
46-
"href": "http://example.com/wp-json/wc/v2/memberships/plans/55"
46+
"href": "http://example.com/wp-json/wc/v3/memberships/plans/55"
4747
}
4848
],
4949
"collection": [
5050
{
51-
"href": "http://example.com/wp-json/wc/v2/memberships/plans"
51+
"href": "http://example.com/wp-json/wc/v3/memberships/plans"
5252
}
5353
],
5454
"products": [
5555
{
56-
"href": "http://example.com/wp-json/wc/v2/products/84"
56+
"href": "http://example.com/wp-json/wc/v3/products/84"
5757
},
5858
{
59-
"href": "http://example.com/wp-json/wc/v2/products/86"
59+
"href": "http://example.com/wp-json/wc/v3/products/86"
6060
}
6161
]
6262
}
@@ -133,20 +133,20 @@ $woocommerce->get( 'memberships/plans/<id>' );
133133
"_links": {
134134
"self": [
135135
{
136-
"href": "http://example.com/wp-json/wc/v2/memberships/plans/55"
136+
"href": "http://example.com/wp-json/wc/v3/memberships/plans/55"
137137
}
138138
],
139139
"collection": [
140140
{
141-
"href": "http://example.com/wp-json/wc/v2/memberships/plans"
141+
"href": "http://example.com/wp-json/wc/v3/memberships/plans"
142142
}
143143
],
144144
"products": [
145145
{
146-
"href": "http://example.com/wp-json/wc/v2/products/84"
146+
"href": "http://example.com/wp-json/wc/v3/products/84"
147147
},
148148
{
149-
"href": "http://example.com/wp-json/wc/v2/products/86"
149+
"href": "http://example.com/wp-json/wc/v3/products/86"
150150
}
151151
]
152152
}
@@ -159,7 +159,7 @@ This endpoint retrieves a specific membership plan.
159159

160160
### HTTP Request
161161

162-
`GET http://example.com/api/wc/v2/memberships/plans/<id>`
162+
`GET http://example.com/api/wc/v3/memberships/plans/<id>`
163163

164164
### URL Parameters
165165

source/includes/user_memberships/_get.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,17 @@ $woocommerce->get( 'memberships/members' );
3636
"_links": {
3737
"self": [
3838
{
39-
"href": "http://example.com/wp-json/wc/v2/memberships/members/19"
39+
"href": "http://example.com/wp-json/wc/v3/memberships/members/19"
4040
}
4141
],
4242
"collection": [
4343
{
44-
"href": "http://example.com/wp-json/wc/v2/memberships/members"
44+
"href": "http://example.com/wp-json/wc/v3/memberships/members"
4545
}
4646
],
4747
"customer": [
4848
{
49-
"href": "http://example.com/wp-json/wc/v2/customers/80"
49+
"href": "http://example.com/wp-json/wc/v3/customers/80"
5050
}
5151
]
5252
}
@@ -60,7 +60,7 @@ This endpoint retrieves all user memberships.
6060

6161
### HTTP Request
6262

63-
`GET http://example.com/api/wc/v2/memberships/members`
63+
`GET http://example.com/api/wc/v3/memberships/members`
6464

6565
### Query Parameters
6666

@@ -122,12 +122,12 @@ $woocommerce->get( 'memberships/members/<id>' );
122122
"_links": {
123123
"self": [
124124
{
125-
"href": "http://example.com/wp-json/wc/v2/memberships/members/19"
125+
"href": "http://example.com/wp-json/wc/v3/memberships/members/19"
126126
}
127127
],
128128
"collection": [
129129
{
130-
"href": "http://example.com/wp-json/wc/v2/memberships/members"
130+
"href": "http://example.com/wp-json/wc/v3/memberships/members"
131131
}
132132
],
133133
"customer": [
@@ -145,7 +145,7 @@ This endpoint retrieves a specific user membership.
145145

146146
### HTTP Request
147147

148-
`GET http://example.com/api/wc/v2/memberships/members/<id>`
148+
`GET http://example.com/api/wc/v3/memberships/members/<id>`
149149

150150
### URL Parameters
151151

0 commit comments

Comments
 (0)