Skip to content

Commit db97460

Browse files
author
Kaylyn Sigler
committed
ifixing missing thing in the updated links
1 parent 4c8f87c commit db97460

File tree

130 files changed

+335
-210
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+335
-210
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ seo:
309309
title: Really Great Documentation - SendGrid Documentation | SendGrid
310310
override: true
311311
description: This is some really great documentation! I hope you like it!
312-
canonical: http://sendgrid.com/docs/really-great-docs
312+
canonical: https://sendgrid.com/docs/API_Reference/really-great-docs
313313
---
314314
```
315315

content/docs/for-developers/parsing-email/setting-up-the-inbound-parse-webhook.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -514,17 +514,17 @@ Content analysis details: (0.4 points, 5.0 required)
514514

515515
## Other Inbound Parse Documentation
516516

517-
- [Parse API](https://sendgrid.com/docs/Web_API_v3/Webhooks/parse.html) -
517+
- [Parse API](https://sendgrid.com/docs/API_Reference/Web_API_v3/Webhooks/parse.html) -
518518
Manage Inbound Parse Webhook settings using the Parse API (Web API v3).
519-
- [Parse Settings Subuser](https://sendgrid.com/docs/Web_API/Customer_Subuser_API/parse_settings.html) -
519+
- [Parse Settings Subuser](https://sendgrid.com/docs/API_Reference/Web_API/Customer_Subuser_API/parse_settings.html) -
520520
Get current Parse settings and create, edit, and delete entries using the Subuser API (Web API v2).
521-
- [Reseller API Parse Settings](https://sendgrid.com/docs/Web_API/Reseller_API/parse_settings.html) -
521+
- [Reseller API Parse Settings](https://sendgrid.com/docs/API_Reference/Web_API/Reseller_API/parse_settings.html) -
522522
Get current Parse settings and create, edit, and delete entries using the Reseller API (Web API v2).
523-
- [Reseller Customer Subuser Parse Settings](https://sendgrid.com/docs/Web_API/Reseller_API/Reseller_Customer_Subuser_API/customer_subuser_parse_settings.html) -
523+
- [Reseller Customer Subuser Parse Settings](https://sendgrid.com/docs/API_Reference/Web_API/Reseller_API/Reseller_Customer_Subuser_API/customer_subuser_parse_settings.html) -
524524
Get current Parse settings and create, edit, and delete entries using the Reseller Customer Subuser API (Web API v2).
525525

526526
## Statistics
527527

528528
SendGrid provides [statistics](https://app.sendgrid.com/statistics/parse_webhook) of how many emails parsed over time. You can specify what is displayed on the graph by adjusting the statistics filters.
529529

530-
For more information, please see [Parse Webhook Stats](https://sendgrid.com/docs/Web_API_v3/Stats/parse.html).
530+
For more information, please see [Parse Webhook Stats](https://sendgrid.com/docs/API_Reference/Web_API_v3/Stats/parse.html).

content/docs/for-developers/partners/azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ completion();
229229
230230
``` objc
231231
// Populate the parameters for the SendGrid Web API Call
232-
// Find more details about the [Web API here](https://sendgrid.com/docs/Web_API/index.html).
232+
// Find more details about the [Web API here](https://sendgrid.com/docs/API_Reference/Web_API/index.html).
233233
NSString *username = @"<Your SendGrid Username>";
234234
NSString *apikey = @"<Your SendGrid Password>";
235235
NSString *to = @"<Email to Playlist Service from Appendix A>";

content/docs/for-developers/partners/magento.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Learn more about your shoppers’ engagement with performance feedback and real-
5555
* Flexible API and SMTP setup for for easy transactional email Integration.
5656
* Key email deliverability features including email authentication, reputation monitoring, dedicated IP addresses, and more.
5757
* Real-time analytics and reporting including opens, clicks, bounces, unsubscribe tracking, and more.
58-
* Leverage our step-by-step [documentation](https://sendgrid.com/docs) or get quick help from our [24/7 Support Team](https://support.sendgrid.com).
58+
* Leverage our step-by-step [documentation](https://sendgrid.com/docs/API_Reference) or get quick help from our [24/7 Support Team](https://support.sendgrid.com).
5959
* This official extension was built for M2 by SendGrid’s dedicated partner-focused teams for continued management and future development.
6060

6161
## Configuration

content/docs/for-developers/sending-email/curl-examples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ curl --request POST \
6565

6666
## Scheduling and Cancelling an Email
6767

68-
You may schedule an email to be sent up to 72 hours in the future by using the "send_at" parameter. You may cancel this same scheduled email by using the [Cancel Scheduled Sends endpoint](https://sendgrid.com/docs/Web_API_v3/cancel_schedule_send.html).
68+
You may schedule an email to be sent up to 72 hours in the future by using the "send_at" parameter. You may cancel this same scheduled email by using the [Cancel Scheduled Sends endpoint](https://sendgrid.com/docs/API_Reference/Web_API_v3/cancel_schedule_send.html).
6969

7070
**Step 1: Generate a batch ID**
7171
```bash

content/docs/for-developers/sending-email/getting-started-email-activity-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,4 +270,4 @@ This is a full list of basic query types and examples: (replace the data in quot
270270
## Additional Resources
271271

272272
- [Email Activity Feed API Reference](https://sendgrid.api-docs.io/v3.0/email-activity/filter-all-messages)
273-
- [Email Activity Feed UI](https://sendgrid.com/docs/help-support/analytics-and-reporting/email-activity-feed.html)
273+
- [Email Activity Feed UI](https://sendgrid.com/docs/API_Reference/help-support/analytics-and-reporting/email-activity-feed.html)

content/docs/for-developers/sending-email/how-to-create-a-subuser-with-the-api.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ navigation:
1616

1717
## Establish the New Subuser (required)
1818

19-
With the [subuser creation API call](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/subusers.html) you will be able to establish the new subuser's account and profile settings. This call will create the new subuser account, however it does not apply the sending IP for the account, nor does it establish a domain authentication entry or enable website/SMTP access for the subuser.
19+
With the [subuser creation API call](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/subusers.html) you will be able to establish the new subuser's account and profile settings. This call will create the new subuser account, however it does not apply the sending IP for the account, nor does it establish a domain authentication entry or enable website/SMTP access for the subuser.
2020

2121
#### Call Example
2222

@@ -31,7 +31,7 @@ https://api.sendgrid.com/apiv2/customer.add.json?api_user=ryan.burrer@sendgrid.c
3131

3232
## Assign an IP to be Used by the New Subuser (required)
3333

34-
Now that you have created the new subuser account, you will need to [add an IP](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/ip_management.html#-Subuser-IP-Assignment) so that it can send emails. We advise that you first find an available IP for this subuser. You can do so by using the following call:
34+
Now that you have created the new subuser account, you will need to [add an IP](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/ip_management.html#-Subuser-IP-Assignment) so that it can send emails. We advise that you first find an available IP for this subuser. You can do so by using the following call:
3535

3636
#### Call Example
3737
```
@@ -48,7 +48,7 @@ When defining the parameter 'list' there are a few options you can choose:
4848
<strong>Response Example<br></strong><img src="http://content.screencast.com/users/Ryan.Burrer/folders/Jing/media/0dc1923b-fff9-4446-aff1-5dcab41929a4/00000096.png" alt="" align="middle">
4949
</center>
5050

51-
After you have selected the IP that you wish to assign to your subuser account, simply make the API call to [append the IP address](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/ip_management.html#-Subuser-IP-Assignment).
51+
After you have selected the IP that you wish to assign to your subuser account, simply make the API call to [append the IP address](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/ip_management.html#-Subuser-IP-Assignment).
5252

5353
#### Call Example
5454
```
@@ -71,9 +71,9 @@ When defining this call's 'set' parameter, you have a few options for appending
7171

7272
## Assign a domain authentication for the Subuser Account (optional)
7373

74-
After you have created the subuser account and have appended an IP address, you are now ready to assign an _existing_ [authenticated domain](https://sendgrid.com/docs/help-support/sending-email/how-to-set-up-domain-authentication.html) to the account. If you have not yet created the required records for authenticating your chosen domain then this step should be skipped.
74+
After you have created the subuser account and have appended an IP address, you are now ready to assign an _existing_ [authenticated domain](https://sendgrid.com/docs/API_Reference/help-support/sending-email/how-to-set-up-domain-authentication.html) to the account. If you have not yet created the required records for authenticating your chosen domain then this step should be skipped.
7575

76-
First, you should find out what authenticated domains you have associated with your account. This call will [list your available authenticated domains](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/whitelabel.html#-List):
76+
First, you should find out what authenticated domains you have associated with your account. This call will [list your available authenticated domains](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/whitelabel.html#-List):
7777

7878
#### Call Example
7979
```
@@ -87,7 +87,7 @@ https://api.sendgrid.com/apiv2/customer.whitelabel.json?api\_user=ryan.burrer@se
8787

8888
The API response above shows that email.sendgrid.com and email.example.com are both already established domain entries, and can be used by this subuser. If none are displayed then the next step in this process should be skipped.
8989

90-
If you have a authenticated domain entry that you wish to apply to your subuser then you will need to [append the whitelabel entry](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/whitelabel.html#-Append) to your subuser:
90+
If you have a authenticated domain entry that you wish to apply to your subuser then you will need to [append the whitelabel entry](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/whitelabel.html#-Append) to your subuser:
9191

9292
#### Call Example
9393
```
@@ -102,7 +102,7 @@ https://api.sendgrid.com/apiv2/customer.whitelabel.json?api_user=ryan.burrer@sen
102102

103103
## Authenticating the Subuser to Have Website/SMTP Access ** (required)
104104

105-
The final step in creating your new subuser requires you to simply [activate the subuser](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/authenticate_a_subuser.html) account so that they have website and SMTP access.
105+
The final step in creating your new subuser requires you to simply [activate the subuser](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/authenticate_a_subuser.html) account so that they have website and SMTP access.
106106

107107
#### Call Example
108108
```
@@ -123,7 +123,7 @@ If you have followed all of these steps then you have just created a new subuser
123123

124124
But wait, there's more...
125125

126-
Now that you have created a new subuser you can change the [Event Notification URL](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/event_notification_url.html), the subuser's enabled [apps](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/apps.html), and even set [account limits](http://sendgrid.com/docs/API_Reference/Customer_Subuser_API/account_limits.html) for the subuser.
126+
Now that you have created a new subuser you can change the [Event Notification URL](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/event_notification_url.html), the subuser's enabled [apps](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/apps.html), and even set [account limits](https://sendgrid.com/docs/API_Reference/Customer_Subuser_API/account_limits.html) for the subuser.
127127

128128
<center>
129129

content/docs/for-developers/sending-email/how-to-use-a-transactional-template-with-smtp.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ Example
3131
```
3232

3333
You can use this JSON in the `X-SMTPAPI` header of an SMTP message, or in
34-
the `x-smtpapi` parameter of a [Web API v2 mail send](https://sendgrid.com/docs/Web_API/mail.html#-send) call.
34+
the `x-smtpapi` parameter of a [Web API v2 mail send](https://sendgrid.com/docs/API_Reference/Web_API/mail.html#-send) call.
3535

36-
If you are using the [Web API v3 mail send endpoint](https://sendgrid.com/docs/Web_API_v3/Mail/index.html), you can specify which transactional template you would like to use simply by setting the template ID in the `template_id` parameter of your JSON payload.
36+
If you are using the [Web API v3 mail send endpoint](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html), you can specify which transactional template you would like to use simply by setting the template ID in the `template_id` parameter of your JSON payload.
3737

3838
<call-out>
3939

40-
Make sure that the version of the template you want to use is set to active by using the [activate endpoint](https://sendgrid.com/docs/Web_API_v3/Transactional_Templates/versions.html#-POST) or by activating it in the UI.
40+
Make sure that the version of the template you want to use is set to active by using the [activate endpoint](https://sendgrid.com/docs/API_Reference/Web_API_v3/Transactional_Templates/versions.html#-POST) or by activating it in the UI.
4141

4242
</call-out>
4343

content/docs/for-developers/sending-email/interspire.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Once these settings changes have been made within the Email Settings page within
3737

3838
A bounce event occurs when mail is not able to be handed off to the mail servers at the end recipient's address. This could happen for a number of reasons such as a full mailbox at the address, or the address not existing at all. SendGrid generates a Bounces suppression list when you send mail to addresses that end up bouncing. We suppress subsequent mail to these addresses unless you tell us otherwise in the Email Reports tab within your account. There are two primary ways you can integrate these bounces, generated by SendGrid's system, with Email Marketer. You can download a .CSV file of bounced addresses by navigating to Email Reports > Bounces within your SendGrid account. You can then upload this list into Email Marketer's system in order to mark "subscribers" as "unsubscribed." You can also handle bounces more programmatically by using our Event API to capture POSTed events and then unsubscribing subscribers in the Email Marketer system by making calls to their XML API.
3939

40-
More info on SendGrid's Event API can be found [here](http://sendgrid.com/docs/API_Reference/Webhooks/event.html)
40+
More info on SendGrid's Event API can be found [here](https://sendgrid.com/docs/API_Reference/Webhooks/event.html)
4141

4242
More info on Interspire's XML API can be found [here](http://www.interspire.com/emailmarketer/pdf/XMLApiDocumentation.pdf)
4343

content/docs/for-developers/sending-email/migrating-from-v2-to-v3-mail-send.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ navigation:
1515

1616
<call-out>
1717

18-
If you are currently using the [Web API v2 mail send endpoint](https://sendgrid.com/docs/Web_API/mail.html), we recommend that you upgrade to the [latest version](https://sendgrid.com/docs/Web_API_v3/Mail/index.html).
18+
If you are currently using the [Web API v2 mail send endpoint](https://sendgrid.com/docs/API_Reference/Web_API/mail.html), we recommend that you upgrade to the [latest version](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html).
1919

2020
</call-out>
2121

@@ -32,15 +32,15 @@ With a few quick changes you will be able to take advantage of the improvements
3232

3333
All you need to migrate from the v2 to v3 mail send endpoint is a SendGrid account.
3434

35-
If you are a new SendGrid user and haven’t begun sending email yet, please go straight to our [v3 Mail Send documentation](https://sendgrid.com/docs/Web_API_v3/Mail/index.html) to get started.
35+
If you are a new SendGrid user and haven’t begun sending email yet, please go straight to our [v3 Mail Send documentation](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html) to get started.
3636

3737
## JSON Schema
3838

3939
Some of the biggest improvements made to the mail send endpoint reside in the JSON schema used to format and submit the data payload for your email. While the v2 mail send endpoint relies on a combination of JSON and SendGrid’s x-smtpapi headers, all content and metadata sent via the v3 mail send endpoint is defined using JSON within a single request body.
4040

4141
Below you will find a visual comparison of the v2 and v3 JSON schemas that highlights equivalent parameters between the two versions and any parameters that have been added or removed. Significant additions include the "personalizations", "sandbox_mode", and "bypass_list_management" parameters.
4242

43-
For a more detailed discussion of these new parameters, please visit the [v3 Mail Send Overview](https://sendgrid.com/docs/Web_API_v3/Mail/index.html).
43+
For a more detailed discussion of these new parameters, please visit the [v3 Mail Send Overview](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html).
4444

4545
![]({{root_url}}/images/v2_vs_v3_mail_send_ga.png)
4646

@@ -114,9 +114,9 @@ For example, when attaching a single file named "example_file.jpg", the `attachm
114114
More Resources
115115
For additional resources on the v3 Mail Send endpoint, please first visit our other documentation on the v3 Mail Send endpoint:
116116

117-
* [V3 Mail Send Overview](https://sendgrid.com/docs/Web_API_v3/Mail/index.html)
117+
* [V3 Mail Send Overview](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/index.html)
118118
* [SandBox Mode]({{root_url}}/for-developers/sending-email/sandbox-mode/)
119-
* [Errors](https://sendgrid.com/docs/Web_API_v3/Mail/errors.html)
119+
* [Errors](https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html)
120120
* [Personalizations]({{root_url}}/for-developers/sending-email/personalizations/)
121121
* [cURL Examples for Common Use Cases]({{root_url}}/for-developers/sending-email/curl-examples/)
122122

0 commit comments

Comments
 (0)