GET /meta/external-services/

Get a list of third-party services that WordPress.com or Jetpack sites can integrate with via keyring.

Resource Information

   
Method GET
URL https://public-api.wordpress.com/rest/v1.1/meta/external-services/
Requires authentication? No

Query Parameters

Response Parameters

Resource Errors

These are the possible errors returned by this endpoint.

HTTP Code Error Identifier Error Message
400 invalid_input The type provided does not exist

Example

curl 'https://public-api.wordpress.com/rest/v1.1/meta/external-services/'
<?php
$options  = array (
  'http' => 
  array (
    'ignore_errors' => true,
  ),
);

$context  = stream_context_create( $options );
$response = file_get_contents(
	'https://public-api.wordpress.com/rest/v1.1/meta/external-services/',
	false,
	$context
);
$response = json_decode( $response );
?>

Response

{
    "services": {
        "facebook": {
            "ID": "facebook",
            "label": "Facebook",
            "type": "publicize",
            "description": "Publish your posts to your Facebook timeline or page.",
            "genericon": {
                "class": "facebook-alt",
                "unicode": "\\f203"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/admin-plugins\/publicize\/assets\/publicize-fb-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=122190c68e&for=connect&service=facebook&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": true,
            "external_users_only": true,
            "jetpack_support": true,
            "jetpack_module_required": "publicize"
        },
        "twitter": {
            "ID": "twitter",
            "label": "Twitter",
            "type": "publicize",
            "description": "Publish your posts to your Twitter account.",
            "genericon": {
                "class": "twitter",
                "unicode": "\\f202"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/admin-plugins\/publicize\/assets\/publicize-twitter-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=beed9e165a&for=connect&service=twitter&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true,
            "jetpack_module_required": "publicize"
        },
        "linkedin": {
            "ID": "linkedin",
            "label": "LinkedIn",
            "type": "publicize",
            "description": "Publish your posts to your LinkedIn profile.",
            "genericon": {
                "class": "linkedin",
                "unicode": "\\f207"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/admin-plugins\/publicize\/assets\/publicize-linkedin-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=ecf0bd685a&for=connect&service=linkedin&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true,
            "jetpack_module_required": "publicize"
        },
        "tumblr": {
            "ID": "tumblr",
            "label": "Tumblr",
            "type": "publicize",
            "description": "Publish your posts to your Tumblr blog.",
            "genericon": {
                "class": "tumblr",
                "unicode": "\\f214"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/admin-plugins\/publicize\/assets\/publicize-tumblr-2x.png",
            "multiple_external_user_ID_support": true,
            "external_users_only": false,
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=b9c064ae7f&for=connect&service=tumblr&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "jetpack_support": true,
            "jetpack_module_required": "publicize"
        },
        "eventbrite": {
            "ID": "eventbrite",
            "label": "Eventbrite",
            "type": "other",
            "description": "Connect to Eventbrite",
            "genericon": {
                "class": "eventbrite",
                "unicode": "\\f8a6"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/lib\/eventbrite-api\/eventbrite-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=247631ec93&for=connect&service=eventbrite&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": false,
            "warnings": [
                {
                    "level": "error",
                    "message": "Eventbrite has shut down a service on which WordPress.com relies for data. No new connections can be made as of Dec 12, 2019, and all existing connections will shut down on February 20, 2020."
                }
            ]
        },
        "google_photos": {
            "ID": "google_photos",
            "label": "Google Photos",
            "type": "other",
            "description": "Access photos in your Google Account for use in posts and pages",
            "genericon": {
                "class": "googleplus-alt",
                "unicode": "\\f218"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/lib\/external-media-service\/icon\/google-photos-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=4fd6912d8c&for=connect&service=google_photos&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true
        },
        "google_my_business": {
            "ID": "google_my_business",
            "label": "Google My Business",
            "type": "other",
            "description": "Connect to your Google My Business account",
            "genericon": {
                "class": "googleplus-alt",
                "unicode": "\\f218"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/lib\/google\/icon\/google-my-business-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=6b6ae5498b&for=connect&service=google_my_business&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": true,
            "external_users_only": true,
            "jetpack_support": true
        },
        "google_site_verification": {
            "ID": "google_site_verification",
            "label": "Google Site Verification",
            "type": "other",
            "description": "Connect to your Google account to verify a site",
            "genericon": {
                "class": "googleplus-alt",
                "unicode": "\\f218"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/admin-plugins\/publicize\/assets\/publicize-google-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=0625c97a8e&for=connect&service=google_site_verification&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true
        },
        "google-drive": {
            "ID": "google-drive",
            "label": "Google Drive",
            "type": "other",
            "description": "Connect to your Google Drive",
            "genericon": {
                "class": "mail",
                "unicode": "\\f218"
            },
            "icon": "",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=dff6d67ff1&for=connect&service=google-drive&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true
        },
        "mailchimp": {
            "ID": "mailchimp",
            "label": "Mailchimp",
            "type": "other",
            "description": "Connect to your Mailchimp list",
            "genericon": {
                "class": "mail",
                "unicode": "\\f218"
            },
            "icon": "http:\/\/i.wordpress.com\/wp-content\/lib\/google\/icon\/google-my-business-2x.png",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=c311bb326b&for=connect&service=mailchimp&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": true,
            "jetpack_support": true
        },
        "instagram": {
            "ID": "instagram-basic-display",
            "label": "Instagram Basic Display",
            "type": "other",
            "description": "Connect to your Instagram account",
            "genericon": {
                "class": "image",
                "unicode": "\\f218"
            },
            "icon": "",
            "connect_URL": "https:\/\/public-api.wordpress.com\/connect\/?action=request&kr_nonce=d9ca18d7c2&nonce=90b77a53c6&for=instagram-widget&service=instagram-basic-display&kr_blog_nonce=cbdcb594ce&magic=keyring&blog=2916284",
            "multiple_external_user_ID_support": false,
            "external_users_only": false,
            "jetpack_support": true
        }
    }
}