DataFlex / Twitter API v2 / Authenticated User Lookup
Back to Collection Items
Use ChilkatAx-win32.pkg
Procedure Test
Handle hoHttp
Boolean iSuccess
Variant vSbResponseBody
Handle hoSbResponseBody
Handle hoJResp
Integer iRespStatusCode
String sCreated_at
String sDescription
String sId
String sLocation
String sName
String sPinned_tweet_id
String sProfile_image_url
Boolean iV_protected
String sUrl
String sUsername
Boolean iVerified
Integer j
Integer iCount_j
Integer iStart
Integer iV_end
String sExpanded_url
String sDisplay_url
String sTag
String sAuthor_id
String sConversation_id
String sLang
Boolean iPossibly_sensitive
String sSource
String sText
String sStrVal
Integer iStatus
String sTitle
String sUnwound_url
Integer k
Integer iCount_k
Integer iWidth
Integer iHeight
Integer i
Integer iCount_i
String sTemp1
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
Get Create (RefClass(cComChilkatHttp)) To hoHttp
If (Not(IsComObjectCreated(hoHttp))) Begin
Send CreateComObject of hoHttp
End
// Adds the "Authorization: Bearer <access_token>" header.
Set ComAuthToken Of hoHttp To "<access_token>"
Get Create (RefClass(cComChilkatStringBuilder)) To hoSbResponseBody
If (Not(IsComObjectCreated(hoSbResponseBody))) Begin
Send CreateComObject of hoSbResponseBody
End
Get pvComObject of hoSbResponseBody to vSbResponseBody
Get ComQuickGetSb Of hoHttp "https://api.twitter.com/2/me" vSbResponseBody To iSuccess
If (iSuccess = False) Begin
Get ComLastErrorText Of hoHttp To sTemp1
Showln sTemp1
Procedure_Return
End
Get Create (RefClass(cComChilkatJsonObject)) To hoJResp
If (Not(IsComObjectCreated(hoJResp))) Begin
Send CreateComObject of hoJResp
End
Get pvComObject of hoSbResponseBody to vSbResponseBody
Get ComLoadSb Of hoJResp vSbResponseBody To iSuccess
Set ComEmitCompact Of hoJResp To False
Showln "Response Body:"
Get ComEmit Of hoJResp To sTemp1
Showln sTemp1
Get ComLastStatus Of hoHttp To iRespStatusCode
Showln "Response Status Code = " iRespStatusCode
If (iRespStatusCode >= 400) Begin
Showln "Response Header:"
Get ComLastHeader Of hoHttp To sTemp1
Showln sTemp1
Showln "Failed."
Procedure_Return
End
// Sample JSON response:
// (Sample code for parsing the JSON response is shown below)
// {
// "data": [
// {
// "created_at": "2007-02-20T14:35:54.000Z",
// "description": "Black queer lives matter.\nBlack trans lives matter.\n#BlackLivesMatter",
// "entities": {
// "url": {
// "urls": [
// {
// "start": 0,
// "end": 23,
// "url": "https://t.co/TAXQpspyHn",
// "expanded_url": "https://about.twitter.com/",
// "display_url": "about.twitter.com"
// }
// ]
// },
// "description": {
// "hashtags": [
// {
// "start": 52,
// "end": 69,
// "tag": "BlackLivesMatter"
// }
// ]
// }
// },
// "id": "783214",
// "location": "Everywhere",
// "name": "Twitter",
// "pinned_tweet_id": "1274087687469715457",
// "profile_image_url": "https://pbs.twimg.com/profile_images/1270500941498912768/W-80pLvu_normal.jpg",
// "protected": false,
// "url": "https://t.co/TAXQpspyHn",
// "username": "Twitter",
// "verified": true
// },
// {
// "created_at": "2013-12-14T04:35:55.000Z",
// "description": "The voice of Twitter's #DevRel team, and your official source for updates, news, & events about Twitter's API. \n\n#BlackLivesMatter",
// "entities": {
// "url": {
// "urls": [
// {
// "start": 0,
// "end": 23,
// "url": "https://t.co/3ZX3TNiZCY",
// "expanded_url": "https://developer.twitter.com/en/community",
// "display_url": "developer.twitter.com/en/community"
// }
// ]
// },
// "description": {
// "hashtags": [
// {
// "start": 23,
// "end": 30,
// "tag": "DevRel"
// },
// {
// "start": 113,
// "end": 130,
// "tag": "BlackLivesMatter"
// }
// ]
// }
// },
// "id": "2244994945",
// "location": "127.0.0.1",
// "name": "Twitter Dev",
// "pinned_tweet_id": "1255542774432063488",
// "profile_image_url": "https://pbs.twimg.com/profile_images/1267175364003901441/tBZNFAgA_normal.jpg",
// "protected": false,
// "url": "https://t.co/3ZX3TNiZCY",
// "username": "TwitterDev",
// "verified": true
// },
// {
// "created_at": "2007-05-23T06:01:13.000Z",
// "description": "The Real Twitter API. Tweets about API changes, service issues and our Developer Platform. Don't get an answer? It's on my website.",
// "entities": {
// "url": {
// "urls": [
// {
// "start": 0,
// "end": 23,
// "url": "https://t.co/8IkCzCDr19",
// "expanded_url": "https://developer.twitter.com",
// "display_url": "developer.twitter.com"
// }
// ]
// }
// },
// "id": "6253282",
// "location": "San Francisco, CA",
// "name": "Twitter API",
// "profile_image_url": "https://pbs.twimg.com/profile_images/942858479592554497/BbazLO9L_normal.jpg",
// "protected": false,
// "url": "https://t.co/8IkCzCDr19",
// "username": "TwitterAPI",
// "verified": true
// },
// {
// "created_at": "2012-02-17T20:40:28.000Z",
// "description": "#BlackLivesMatter",
// "entities": {
// "url": {
// "urls": [
// {
// "start": 0,
// "end": 23,
// "url": "https://t.co/UFN8PpMrxw",
// "expanded_url": "https://careers.twitter.com/content/careers-twitter/en/jobs.html#location=careers-twitter%3Alocation",
// "display_url": "careers.twitter.com/content/career…"
// }
// ]
// },
// "description": {
// "hashtags": [
// {
// "start": 0,
// "end": 17,
// "tag": "BlackLivesMatter"
// }
// ]
// }
// },
// "id": "495309159",
// "location": "New York, NY",
// "name": "Twitter New York City",
// "profile_image_url": "https://pbs.twimg.com/profile_images/1016781101011034115/p0Ie-_Dr_normal.jpg",
// "protected": false,
// "url": "https://t.co/UFN8PpMrxw",
// "username": "TwitterNYC",
// "verified": true
// },
// {
// "created_at": "2010-07-28T18:40:01.000Z",
// "description": "#BlackLivesMatter",
// "entities": {
// "url": {
// "urls": [
// {
// "start": 0,
// "end": 23,
// "url": "https://t.co/MQRffLoRTw",
// "expanded_url": "https://careers.twitter.com/",
// "display_url": "careers.twitter.com"
// }
// ]
// },
// "description": {
// "hashtags": [
// {
// "start": 0,
// "end": 17,
// "tag": "BlackLivesMatter"
// }
// ]
// }
// },
// "id": "172020392",
// "location": "San Francisco, CA",
// "name": "Twitter San Francisco",
// "profile_image_url": "https://pbs.twimg.com/profile_images/875159529008226305/7jXeHhZC_normal.jpg",
// "protected": false,
// "url": "https://t.co/MQRffLoRTw",
// "username": "TwitterSF",
// "verified": true
// }
// ],
// "includes": {
// "tweets": [
// {
// "attachments": {
// "media_keys": [
// "3_1274086027544498176"
// ]
// },
// "author_id": "783214",
// "conversation_id": "1274087687469715457",
// "created_at": "2020-06-19T21:12:30.000Z",
// "entities": {
// "mentions": [
// {
// "start": 17,
// "end": 29,
// "username": "FredTJoseph"
// }
// ],
// "urls": [
// {
// "start": 30,
// "end": 53,
// "url": "https://t.co/lNTOkyguG1",
// "expanded_url": "https://twitter.com/Twitter/status/1274087687469715457/photo/1",
// "display_url": "pic.twitter.com/lNTOkyguG1"
// }
// ]
// },
// "id": "1274087687469715457",
// "lang": "et",
// "possibly_sensitive": false,
// "source": "Twitter Web App",
// "text": "📍 Minneapolis\n🗣️ @FredTJoseph https://t.co/lNTOkyguG1"
// },
// {
// "author_id": "2244994945",
// "conversation_id": "1255542774432063488",
// "created_at": "2020-04-29T17:01:38.000Z",
// "entities": {
// "urls": [
// {
// "start": 264,
// "end": 287,
// "url": "https://t.co/BPqMcQzhId",
// "expanded_url": "https://blog.twitter.com/developer/en_us/topics/tools/2020/covid19_public_conversation_data.html",
// "display_url": "blog.twitter.com/developer/en_u…",
// "images": [
// {
// "url": "https://pbs.twimg.com/news_img/1274730688919613440/SEsqlE16?format=jpg&name=orig",
// "width": 1600,
// "height": 600
// },
// {
// "url": "https://pbs.twimg.com/news_img/1274730688919613440/SEsqlE16?format=jpg&name=150x150",
// "width": 150,
// "height": 150
// }
// ],
// "status": 200,
// "title": "Enabling study of the public conversation in a time of crisis",
// "description": "To further support our company’s ongoing efforts, we want to enable developers and researchers to study the public conversation on COVID-19 in real-time.",
// "unwound_url": "https://blog.twitter.com/developer/en_us/topics/tools/2020/covid19_public_conversation_data.html"
// }
// ]
// },
// "id": "1255542774432063488",
// "lang": "en",
// "possibly_sensitive": false,
// "source": "Twitter Web App",
// "text": "During these unprecedented times, what’s happening on Twitter can help the world better understand & respond to the pandemic. \n\nWe're launching a free COVID-19 stream endpoint so qualified devs & researchers can study the public conversation in real-time. https://t.co/BPqMcQzhId"
// }
// ]
// }
// }
// Sample code for parsing the JSON response...
// Use this online tool to generate parsing code from sample JSON: Generate JSON Parsing Code
Move 0 To i
Get ComSizeOfArray Of hoJResp "data" To iCount_i
While (i < iCount_i)
Set ComI Of hoJResp To i
Get ComStringOf Of hoJResp "data[i].created_at" To sCreated_at
Get ComStringOf Of hoJResp "data[i].description" To sDescription
Get ComStringOf Of hoJResp "data[i].id" To sId
Get ComStringOf Of hoJResp "data[i].location" To sLocation
Get ComStringOf Of hoJResp "data[i].name" To sName
Get ComStringOf Of hoJResp "data[i].pinned_tweet_id" To sPinned_tweet_id
Get ComStringOf Of hoJResp "data[i].profile_image_url" To sProfile_image_url
Get ComBoolOf Of hoJResp "data[i].protected" To iV_protected
Get ComStringOf Of hoJResp "data[i].url" To sUrl
Get ComStringOf Of hoJResp "data[i].username" To sUsername
Get ComBoolOf Of hoJResp "data[i].verified" To iVerified
Move 0 To j
Get ComSizeOfArray Of hoJResp "data[i].entities.url.urls" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComIntOf Of hoJResp "data[i].entities.url.urls[j].start" To iStart
Get ComIntOf Of hoJResp "data[i].entities.url.urls[j].end" To iV_end
Get ComStringOf Of hoJResp "data[i].entities.url.urls[j].url" To sUrl
Get ComStringOf Of hoJResp "data[i].entities.url.urls[j].expanded_url" To sExpanded_url
Get ComStringOf Of hoJResp "data[i].entities.url.urls[j].display_url" To sDisplay_url
Move (j + 1) To j
Loop
Move 0 To j
Get ComSizeOfArray Of hoJResp "data[i].entities.description.hashtags" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComIntOf Of hoJResp "data[i].entities.description.hashtags[j].start" To iStart
Get ComIntOf Of hoJResp "data[i].entities.description.hashtags[j].end" To iV_end
Get ComStringOf Of hoJResp "data[i].entities.description.hashtags[j].tag" To sTag
Move (j + 1) To j
Loop
Move (i + 1) To i
Loop
Move 0 To i
Get ComSizeOfArray Of hoJResp "includes.tweets" To iCount_i
While (i < iCount_i)
Set ComI Of hoJResp To i
Get ComStringOf Of hoJResp "includes.tweets[i].author_id" To sAuthor_id
Get ComStringOf Of hoJResp "includes.tweets[i].conversation_id" To sConversation_id
Get ComStringOf Of hoJResp "includes.tweets[i].created_at" To sCreated_at
Get ComStringOf Of hoJResp "includes.tweets[i].id" To sId
Get ComStringOf Of hoJResp "includes.tweets[i].lang" To sLang
Get ComBoolOf Of hoJResp "includes.tweets[i].possibly_sensitive" To iPossibly_sensitive
Get ComStringOf Of hoJResp "includes.tweets[i].source" To sSource
Get ComStringOf Of hoJResp "includes.tweets[i].text" To sText
Move 0 To j
Get ComSizeOfArray Of hoJResp "includes.tweets[i].attachments.media_keys" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComStringOf Of hoJResp "includes.tweets[i].attachments.media_keys[j]" To sStrVal
Move (j + 1) To j
Loop
Move 0 To j
Get ComSizeOfArray Of hoJResp "includes.tweets[i].entities.mentions" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComIntOf Of hoJResp "includes.tweets[i].entities.mentions[j].start" To iStart
Get ComIntOf Of hoJResp "includes.tweets[i].entities.mentions[j].end" To iV_end
Get ComStringOf Of hoJResp "includes.tweets[i].entities.mentions[j].username" To sUsername
Move (j + 1) To j
Loop
Move 0 To j
Get ComSizeOfArray Of hoJResp "includes.tweets[i].entities.urls" To iCount_j
While (j < iCount_j)
Set ComJ Of hoJResp To j
Get ComIntOf Of hoJResp "includes.tweets[i].entities.urls[j].start" To iStart
Get ComIntOf Of hoJResp "includes.tweets[i].entities.urls[j].end" To iV_end
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].url" To sUrl
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].expanded_url" To sExpanded_url
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].display_url" To sDisplay_url
Get ComIntOf Of hoJResp "includes.tweets[i].entities.urls[j].status" To iStatus
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].title" To sTitle
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].description" To sDescription
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].unwound_url" To sUnwound_url
Move 0 To k
Get ComSizeOfArray Of hoJResp "includes.tweets[i].entities.urls[j].images" To iCount_k
While (k < iCount_k)
Set ComK Of hoJResp To k
Get ComStringOf Of hoJResp "includes.tweets[i].entities.urls[j].images[k].url" To sUrl
Get ComIntOf Of hoJResp "includes.tweets[i].entities.urls[j].images[k].width" To iWidth
Get ComIntOf Of hoJResp "includes.tweets[i].entities.urls[j].images[k].height" To iHeight
Move (k + 1) To k
Loop
Move (j + 1) To j
Loop
Move (i + 1) To i
Loop
End_Procedure
Curl Command
curl -X GET
-H "Authorization: Bearer <access_token>"
https://api.twitter.com/2/me
Postman Collection Item JSON
{
"name": "Authenticated User Lookup",
"request": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/me",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"me"
],
"query": [
{
"key": "user.fields",
"value": "",
"description": "Comma-separated fields for the user object.\n\nAllowed values:\ncreated_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,public_metrics,url,username,verified,withheld\n\nDefault values:\nid,name,username",
"disabled": true
},
{
"key": "expansions",
"value": "",
"description": "Expansions enable requests to expand an ID into a full object in the includes response object.\n\nAllowed value:\npinned_tweet_id\n\nDefault value: none",
"disabled": true
},
{
"key": "tweet.fields",
"value": "",
"description": "Comma-separated list of fields for the Tweet object. Expansion required.\n\nAllowed values:\nattachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,organic_metrics,possibly_sensitive,promoted_metrics,public_metrics,referenced_tweets,reply_settings,source,text,withheld\n\nDefault values:\nid,text\n\nOAuth1.0a User Context authorization required if any of the following fields are included in the request:\nnon_public_metrics,organic_metrics,promoted_metrics",
"disabled": true
}
]
},
"description": "This endpoint returns the information about an authorized user.\n\nFor full details, see the [API reference](https://developer.twitter.com/en/docs/twitter-api/users/lookup/api-reference/get-users-me) for this endpoint.\n\n[Sign up](https://t.co/signup) for the Twitter API"
},
"response": [
{
"name": "429 Rate Limit Exceeded",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=jack,twitterdev",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "jack,twitterdev"
}
]
}
},
"status": "Too Many Requests",
"code": 429,
"_postman_previewlanguage": "plain",
"header": [
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "46"
},
{
"key": "content-type",
"value": "text/plain;charset=utf-8"
},
{
"key": "date",
"value": "Wed, 24 Jun 2020 17:16:16 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-connection-hash",
"value": "86a90a7aa13fde1840d52be0d1faf5c4"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "0"
},
{
"key": "x-rate-limit-reset",
"value": "1593019345"
},
{
"key": "x-response-time",
"value": "7"
}
],
"cookie": [
],
"body": "Rate limit exceeded\n"
},
{
"name": "200 Success - Request Fields for Users and Expanded Pinned Tweet",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=twitter,twitterdev,twitterapi,twitternyc,twittersf&user.fields=created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld&expansions=pinned_tweet_id&tweet.fields=attachments,author_id,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,possibly_sensitive,referenced_tweets,source,text,withheld",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "twitter,twitterdev,twitterapi,twitternyc,twittersf",
"description": "Required."
},
{
"key": "user.fields",
"value": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld",
"description": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld"
},
{
"key": "expansions",
"value": "pinned_tweet_id",
"description": "pinned_tweet_id"
},
{
"key": "tweet.fields",
"value": "attachments,author_id,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,possibly_sensitive,referenced_tweets,source,text,withheld",
"description": "attachments,author_id,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,possibly_sensitive,referenced_tweets,source,text,withheld"
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "content-disposition",
"value": "attachment; filename=json.json"
},
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "1748"
},
{
"key": "content-type",
"value": "application/json; charset=utf-8"
},
{
"key": "date",
"value": "Fri, 26 Jun 2020 16:32:49 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-access-level",
"value": "read"
},
{
"key": "x-connection-hash",
"value": "eae8bea11e85fe49e732de33763f0cf2"
},
{
"key": "x-content-type-options",
"value": "nosniff"
},
{
"key": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "1"
},
{
"key": "x-rate-limit-reset",
"value": "1593189419"
},
{
"key": "x-response-time",
"value": "110"
},
{
"key": "x-xss-protection",
"value": "0"
}
],
"cookie": [
],
"body": "{\n \"data\": [\n {\n \"created_at\": \"2007-02-20T14:35:54.000Z\",\n \"description\": \"Black queer lives matter.\\nBlack trans lives matter.\\n#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/TAXQpspyHn\",\n \"expanded_url\": \"https://about.twitter.com/\",\n \"display_url\": \"about.twitter.com\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 52,\n \"end\": 69,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"783214\",\n \"location\": \"Everywhere\",\n \"name\": \"Twitter\",\n \"pinned_tweet_id\": \"1274087687469715457\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1270500941498912768/W-80pLvu_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/TAXQpspyHn\",\n \"username\": \"Twitter\",\n \"verified\": true\n },\n {\n \"created_at\": \"2013-12-14T04:35:55.000Z\",\n \"description\": \"The voice of Twitter's #DevRel team, and your official source for updates, news, & events about Twitter's API. \\n\\n#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/3ZX3TNiZCY\",\n \"expanded_url\": \"https://developer.twitter.com/en/community\",\n \"display_url\": \"developer.twitter.com/en/community\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 23,\n \"end\": 30,\n \"tag\": \"DevRel\"\n },\n {\n \"start\": 113,\n \"end\": 130,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"2244994945\",\n \"location\": \"127.0.0.1\",\n \"name\": \"Twitter Dev\",\n \"pinned_tweet_id\": \"1255542774432063488\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1267175364003901441/tBZNFAgA_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/3ZX3TNiZCY\",\n \"username\": \"TwitterDev\",\n \"verified\": true\n },\n {\n \"created_at\": \"2007-05-23T06:01:13.000Z\",\n \"description\": \"The Real Twitter API. Tweets about API changes, service issues and our Developer Platform. Don't get an answer? It's on my website.\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/8IkCzCDr19\",\n \"expanded_url\": \"https://developer.twitter.com\",\n \"display_url\": \"developer.twitter.com\"\n }\n ]\n }\n },\n \"id\": \"6253282\",\n \"location\": \"San Francisco, CA\",\n \"name\": \"Twitter API\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/942858479592554497/BbazLO9L_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/8IkCzCDr19\",\n \"username\": \"TwitterAPI\",\n \"verified\": true\n },\n {\n \"created_at\": \"2012-02-17T20:40:28.000Z\",\n \"description\": \"#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/UFN8PpMrxw\",\n \"expanded_url\": \"https://careers.twitter.com/content/careers-twitter/en/jobs.html#location=careers-twitter%3Alocation\",\n \"display_url\": \"careers.twitter.com/content/career…\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 0,\n \"end\": 17,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"495309159\",\n \"location\": \"New York, NY\",\n \"name\": \"Twitter New York City\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1016781101011034115/p0Ie-_Dr_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/UFN8PpMrxw\",\n \"username\": \"TwitterNYC\",\n \"verified\": true\n },\n {\n \"created_at\": \"2010-07-28T18:40:01.000Z\",\n \"description\": \"#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/MQRffLoRTw\",\n \"expanded_url\": \"https://careers.twitter.com/\",\n \"display_url\": \"careers.twitter.com\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 0,\n \"end\": 17,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"172020392\",\n \"location\": \"San Francisco, CA\",\n \"name\": \"Twitter San Francisco\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/875159529008226305/7jXeHhZC_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/MQRffLoRTw\",\n \"username\": \"TwitterSF\",\n \"verified\": true\n }\n ],\n \"includes\": {\n \"tweets\": [\n {\n \"attachments\": {\n \"media_keys\": [\n \"3_1274086027544498176\"\n ]\n },\n \"author_id\": \"783214\",\n \"conversation_id\": \"1274087687469715457\",\n \"created_at\": \"2020-06-19T21:12:30.000Z\",\n \"entities\": {\n \"mentions\": [\n {\n \"start\": 17,\n \"end\": 29,\n \"username\": \"FredTJoseph\"\n }\n ],\n \"urls\": [\n {\n \"start\": 30,\n \"end\": 53,\n \"url\": \"https://t.co/lNTOkyguG1\",\n \"expanded_url\": \"https://twitter.com/Twitter/status/1274087687469715457/photo/1\",\n \"display_url\": \"pic.twitter.com/lNTOkyguG1\"\n }\n ]\n },\n \"id\": \"1274087687469715457\",\n \"lang\": \"et\",\n \"possibly_sensitive\": false,\n \"source\": \"Twitter Web App\",\n \"text\": \"📍 Minneapolis\\n🗣️ @FredTJoseph https://t.co/lNTOkyguG1\"\n },\n {\n \"author_id\": \"2244994945\",\n \"conversation_id\": \"1255542774432063488\",\n \"created_at\": \"2020-04-29T17:01:38.000Z\",\n \"entities\": {\n \"urls\": [\n {\n \"start\": 264,\n \"end\": 287,\n \"url\": \"https://t.co/BPqMcQzhId\",\n \"expanded_url\": \"https://blog.twitter.com/developer/en_us/topics/tools/2020/covid19_public_conversation_data.html\",\n \"display_url\": \"blog.twitter.com/developer/en_u…\",\n \"images\": [\n {\n \"url\": \"https://pbs.twimg.com/news_img/1274730688919613440/SEsqlE16?format=jpg&name=orig\",\n \"width\": 1600,\n \"height\": 600\n },\n {\n \"url\": \"https://pbs.twimg.com/news_img/1274730688919613440/SEsqlE16?format=jpg&name=150x150\",\n \"width\": 150,\n \"height\": 150\n }\n ],\n \"status\": 200,\n \"title\": \"Enabling study of the public conversation in a time of crisis\",\n \"description\": \"To further support our company’s ongoing efforts, we want to enable developers and researchers to study the public conversation on COVID-19 in real-time.\",\n \"unwound_url\": \"https://blog.twitter.com/developer/en_us/topics/tools/2020/covid19_public_conversation_data.html\"\n }\n ]\n },\n \"id\": \"1255542774432063488\",\n \"lang\": \"en\",\n \"possibly_sensitive\": false,\n \"source\": \"Twitter Web App\",\n \"text\": \"During these unprecedented times, what’s happening on Twitter can help the world better understand & respond to the pandemic. \\n\\nWe're launching a free COVID-19 stream endpoint so qualified devs & researchers can study the public conversation in real-time. https://t.co/BPqMcQzhId\"\n }\n ]\n }\n}"
},
{
"name": "400 Bad Request - Too Many Users",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp,twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp,twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp",
"description": "Required. Enter up to 100 comma-separated usernames."
},
{
"key": "user.fields",
"value": null,
"description": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,public_metrics,url,username,verified,withheld",
"disabled": true
},
{
"key": "expansions",
"value": null,
"description": "pinned_tweet_id",
"disabled": true
},
{
"key": "tweet.fields",
"value": null,
"description": "attachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,organic_metrics,possibly_sensitive,promoted_metrics,public_metrics,referenced_tweets,source,text,withheld",
"disabled": true
}
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "content-disposition",
"value": "attachment; filename=json.json"
},
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "457"
},
{
"key": "content-type",
"value": "application/json; charset=utf-8"
},
{
"key": "date",
"value": "Tue, 30 Jun 2020 17:22:45 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-access-level",
"value": "read"
},
{
"key": "x-connection-hash",
"value": "857207159289071cdd445778e071a674"
},
{
"key": "x-content-type-options",
"value": "nosniff"
},
{
"key": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "1"
},
{
"key": "x-rate-limit-reset",
"value": "1593538196"
},
{
"key": "x-response-time",
"value": "20"
},
{
"key": "x-xss-protection",
"value": "0"
}
],
"cookie": [
],
"body": "{\n \"errors\": [\n {\n \"parameters\": {\n \"usernames\": [\n \"twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp,twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp\"\n ]\n },\n \"message\": \"size [110] is not between 1 and 100\"\n }\n ],\n \"title\": \"Invalid Request\",\n \"detail\": \"One or more parameters to your request was invalid.\",\n \"type\": \"https://api.twitter.com/2/problems/invalid-request\"\n}"
},
{
"name": "200 Success - Some Users Not Found",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=twitterrrrrrr,twitterdevvvvvv,twitterapiiiii,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "twitterrrrrrr,twitterdevvvvvv,twitterapiiiii,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign",
"description": "Required. Enter up to 100 comma-separated usernames."
},
{
"key": "user.fields",
"value": null,
"description": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,public_metrics,url,username,verified,withheld",
"disabled": true
},
{
"key": "expansions",
"value": null,
"description": "pinned_tweet_id",
"disabled": true
},
{
"key": "tweet.fields",
"value": null,
"description": "attachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,organic_metrics,possibly_sensitive,promoted_metrics,public_metrics,referenced_tweets,source,text,withheld",
"disabled": true
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "content-disposition",
"value": "attachment; filename=json.json"
},
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "396"
},
{
"key": "content-type",
"value": "application/json; charset=utf-8"
},
{
"key": "date",
"value": "Tue, 30 Jun 2020 17:21:52 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-access-level",
"value": "read"
},
{
"key": "x-connection-hash",
"value": "857207159289071cdd445778e071a674"
},
{
"key": "x-content-type-options",
"value": "nosniff"
},
{
"key": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "2"
},
{
"key": "x-rate-limit-reset",
"value": "1593538196"
},
{
"key": "x-response-time",
"value": "99"
},
{
"key": "x-xss-protection",
"value": "0"
}
],
"cookie": [
],
"body": "{\n \"data\": [\n {\n \"id\": \"495309159\",\n \"name\": \"Twitter New York City\",\n \"username\": \"TwitterNYC\"\n },\n {\n \"id\": \"172020392\",\n \"name\": \"Twitter San Francisco\",\n \"username\": \"TwitterSF\"\n },\n {\n \"id\": \"95731075\",\n \"name\": \"Twitter Safety\",\n \"username\": \"TwitterSafety\"\n },\n {\n \"id\": \"2548985366\",\n \"name\": \"Twitter Blackbirds\",\n \"username\": \"Blackbirds\"\n },\n {\n \"id\": \"277761722\",\n \"name\": \"Twitter UK\",\n \"username\": \"TwitterUK\"\n },\n {\n \"id\": \"17874544\",\n \"name\": \"Twitter Support\",\n \"username\": \"TwitterSupport\"\n },\n {\n \"id\": \"300392950\",\n \"name\": \"Twitter Sports\",\n \"username\": \"TwitterSports\"\n },\n {\n \"id\": \"87532773\",\n \"name\": \"Twitter Design\",\n \"username\": \"TwitterDesign\"\n }\n ],\n \"errors\": [\n {\n \"detail\": \"Could not find user with usernames: [twitterrrrrrr].\",\n \"title\": \"Not Found Error\",\n \"resource_type\": \"user\",\n \"parameter\": \"usernames\",\n \"value\": \"twitterrrrrrr\",\n \"type\": \"https://api.twitter.com/2/problems/resource-not-found\"\n },\n {\n \"detail\": \"Could not find user with usernames: [twitterdevvvvvv].\",\n \"title\": \"Not Found Error\",\n \"resource_type\": \"user\",\n \"parameter\": \"usernames\",\n \"value\": \"twitterdevvvvvv\",\n \"type\": \"https://api.twitter.com/2/problems/resource-not-found\"\n },\n {\n \"detail\": \"Could not find user with usernames: [twitterapiiiii].\",\n \"title\": \"Not Found Error\",\n \"resource_type\": \"user\",\n \"parameter\": \"usernames\",\n \"value\": \"twitterapiiiii\",\n \"type\": \"https://api.twitter.com/2/problems/resource-not-found\"\n }\n ]\n}"
},
{
"name": "200 Success - Request User Fields",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=twitter,twitterdev,twitterapi,twitternyc,twittersf&user.fields=created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "twitter,twitterdev,twitterapi,twitternyc,twittersf",
"description": "Required."
},
{
"key": "user.fields",
"value": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld",
"description": "created_at,description,entities,id,location,name,pinned_tweet_id,profile_image_url,protected,url,username,verified,withheld"
},
{
"key": "expansions",
"value": "",
"description": "pinned_tweet_id",
"disabled": true
},
{
"key": "tweet.fields",
"value": "",
"description": "attachments,author_id,context_annotations,conversation_id,created_at,entities,geo,id,in_reply_to_user_id,lang,non_public_metrics,organic_metrics,possibly_sensitive,promoted_metrics,public_metrics,referenced_tweets,source,text,withheld",
"disabled": true
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "content-disposition",
"value": "attachment; filename=json.json"
},
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "1027"
},
{
"key": "content-type",
"value": "application/json; charset=utf-8"
},
{
"key": "date",
"value": "Fri, 26 Jun 2020 16:39:42 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-access-level",
"value": "read"
},
{
"key": "x-connection-hash",
"value": "eae8bea11e85fe49e732de33763f0cf2"
},
{
"key": "x-content-type-options",
"value": "nosniff"
},
{
"key": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "13"
},
{
"key": "x-rate-limit-reset",
"value": "1593190457"
},
{
"key": "x-response-time",
"value": "72"
},
{
"key": "x-xss-protection",
"value": "0"
}
],
"cookie": [
],
"body": "{\n \"data\": [\n {\n \"created_at\": \"2007-02-20T14:35:54.000Z\",\n \"description\": \"Black queer lives matter.\\nBlack trans lives matter.\\n#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/TAXQpspyHn\",\n \"expanded_url\": \"https://about.twitter.com/\",\n \"display_url\": \"about.twitter.com\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 52,\n \"end\": 69,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"783214\",\n \"location\": \"Everywhere\",\n \"name\": \"Twitter\",\n \"pinned_tweet_id\": \"1274087687469715457\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1270500941498912768/W-80pLvu_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/TAXQpspyHn\",\n \"username\": \"Twitter\",\n \"verified\": true\n },\n {\n \"created_at\": \"2013-12-14T04:35:55.000Z\",\n \"description\": \"The voice of Twitter's #DevRel team, and your official source for updates, news, & events about Twitter's API. \\n\\n#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/3ZX3TNiZCY\",\n \"expanded_url\": \"https://developer.twitter.com/en/community\",\n \"display_url\": \"developer.twitter.com/en/community\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 23,\n \"end\": 30,\n \"tag\": \"DevRel\"\n },\n {\n \"start\": 113,\n \"end\": 130,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"2244994945\",\n \"location\": \"127.0.0.1\",\n \"name\": \"Twitter Dev\",\n \"pinned_tweet_id\": \"1255542774432063488\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1267175364003901441/tBZNFAgA_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/3ZX3TNiZCY\",\n \"username\": \"TwitterDev\",\n \"verified\": true\n },\n {\n \"created_at\": \"2007-05-23T06:01:13.000Z\",\n \"description\": \"The Real Twitter API. Tweets about API changes, service issues and our Developer Platform. Don't get an answer? It's on my website.\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/8IkCzCDr19\",\n \"expanded_url\": \"https://developer.twitter.com\",\n \"display_url\": \"developer.twitter.com\"\n }\n ]\n }\n },\n \"id\": \"6253282\",\n \"location\": \"San Francisco, CA\",\n \"name\": \"Twitter API\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/942858479592554497/BbazLO9L_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/8IkCzCDr19\",\n \"username\": \"TwitterAPI\",\n \"verified\": true\n },\n {\n \"created_at\": \"2012-02-17T20:40:28.000Z\",\n \"description\": \"#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/UFN8PpMrxw\",\n \"expanded_url\": \"https://careers.twitter.com/content/careers-twitter/en/jobs.html#location=careers-twitter%3Alocation\",\n \"display_url\": \"careers.twitter.com/content/career…\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 0,\n \"end\": 17,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"495309159\",\n \"location\": \"New York, NY\",\n \"name\": \"Twitter New York City\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/1016781101011034115/p0Ie-_Dr_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/UFN8PpMrxw\",\n \"username\": \"TwitterNYC\",\n \"verified\": true\n },\n {\n \"created_at\": \"2010-07-28T18:40:01.000Z\",\n \"description\": \"#BlackLivesMatter\",\n \"entities\": {\n \"url\": {\n \"urls\": [\n {\n \"start\": 0,\n \"end\": 23,\n \"url\": \"https://t.co/MQRffLoRTw\",\n \"expanded_url\": \"https://careers.twitter.com/\",\n \"display_url\": \"careers.twitter.com\"\n }\n ]\n },\n \"description\": {\n \"hashtags\": [\n {\n \"start\": 0,\n \"end\": 17,\n \"tag\": \"BlackLivesMatter\"\n }\n ]\n }\n },\n \"id\": \"172020392\",\n \"location\": \"San Francisco, CA\",\n \"name\": \"Twitter San Francisco\",\n \"profile_image_url\": \"https://pbs.twimg.com/profile_images/875159529008226305/7jXeHhZC_normal.jpg\",\n \"protected\": false,\n \"url\": \"https://t.co/MQRffLoRTw\",\n \"username\": \"TwitterSF\",\n \"verified\": true\n }\n ]\n}"
},
{
"name": "200 Success - Default Payload",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "https://api.twitter.com/2/users/by?usernames=twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp",
"protocol": "https",
"host": [
"api",
"twitter",
"com"
],
"path": [
"2",
"users",
"by"
],
"query": [
{
"key": "usernames",
"value": "twitter,twitterdev,twitterapi,twitternyc,twittersf,twittersafety,blackbirds,twitteruk,twittersupport,twittersports,twitterdesign,twitternews,twittermoments,twitterbusiness,nonprofits,twittervideo,twitterindia,twittertv,twitterkorea,twitterdata,twittergov,twitterir,twitteralas,twittersg,twittercanada,twitteross,twittereng,twitterstripes,twitterasians,policy,twitterid,twittergovjp,ukmoments,twittercomms,twittergaming,twittermena,officialpartner,twitterbooks,twitterretweets,twitterable,twittersre,momentsindia,twitterseguro,twittermiami,terns,jointheflockjp,twitterfashnjp,momentses,twitterthailand,momentsbrasil,twittervideoin,twittermusicjp,twittermktlatam,jointheflockbr,twittersportsjp"
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "content-disposition",
"value": "attachment; filename=json.json"
},
{
"key": "content-encoding",
"value": "gzip"
},
{
"key": "content-length",
"value": "1222"
},
{
"key": "content-type",
"value": "application/json; charset=utf-8"
},
{
"key": "date",
"value": "Tue, 30 Jun 2020 16:41:09 GMT"
},
{
"key": "server",
"value": "tsa_b"
},
{
"key": "strict-transport-security",
"value": "max-age=631138519"
},
{
"key": "x-access-level",
"value": "read"
},
{
"key": "x-connection-hash",
"value": "7a7652a95e302d19d13b9444dd88cb49"
},
{
"key": "x-content-type-options",
"value": "nosniff"
},
{
"key": "x-frame-options",
"value": "SAMEORIGIN"
},
{
"key": "x-rate-limit-limit",
"value": "15"
},
{
"key": "x-rate-limit-remaining",
"value": "12"
},
{
"key": "x-rate-limit-reset",
"value": "1593535752"
},
{
"key": "x-response-time",
"value": "168"
},
{
"key": "x-xss-protection",
"value": "0"
}
],
"cookie": [
],
"body": "{\n \"data\": [\n {\n \"id\": \"783214\",\n \"name\": \"Twitter\",\n \"username\": \"Twitter\"\n },\n {\n \"id\": \"2244994945\",\n \"name\": \"Twitter Dev\",\n \"username\": \"TwitterDev\"\n },\n {\n \"id\": \"6253282\",\n \"name\": \"Twitter API\",\n \"username\": \"TwitterAPI\"\n },\n {\n \"id\": \"495309159\",\n \"name\": \"Twitter New York City\",\n \"username\": \"TwitterNYC\"\n },\n {\n \"id\": \"172020392\",\n \"name\": \"Twitter San Francisco\",\n \"username\": \"TwitterSF\"\n },\n {\n \"id\": \"95731075\",\n \"name\": \"Twitter Safety\",\n \"username\": \"TwitterSafety\"\n },\n {\n \"id\": \"2548985366\",\n \"name\": \"Twitter Blackbirds\",\n \"username\": \"Blackbirds\"\n },\n {\n \"id\": \"277761722\",\n \"name\": \"Twitter UK\",\n \"username\": \"TwitterUK\"\n },\n {\n \"id\": \"17874544\",\n \"name\": \"Twitter Support\",\n \"username\": \"TwitterSupport\"\n },\n {\n \"id\": \"300392950\",\n \"name\": \"Twitter Sports\",\n \"username\": \"TwitterSports\"\n },\n {\n \"id\": \"87532773\",\n \"name\": \"Twitter Design\",\n \"username\": \"TwitterDesign\"\n },\n {\n \"id\": \"372575989\",\n \"name\": \"Twitter News\",\n \"username\": \"TwitterNews\"\n },\n {\n \"id\": \"3260518932\",\n \"name\": \"Twitter Moments\",\n \"username\": \"TwitterMoments\"\n },\n {\n \"id\": \"121291606\",\n \"name\": \"Twitter Business\",\n \"username\": \"TwitterBusiness\"\n },\n {\n \"id\": \"158079127\",\n \"name\": \"Twitter Nonprofits\",\n \"username\": \"Nonprofits\"\n },\n {\n \"id\": \"3282859598\",\n \"name\": \"Twitter Video\",\n \"username\": \"TwitterVideo\"\n },\n {\n \"id\": \"103770785\",\n \"name\": \"Twitter India\",\n \"username\": \"TwitterIndia\"\n },\n {\n \"id\": \"586198217\",\n \"name\": \"Twitter TV\",\n \"username\": \"TwitterTV\"\n },\n {\n \"id\": \"216531294\",\n \"name\": \"Twitter Korea\",\n \"username\": \"TwitterKorea\"\n },\n {\n \"id\": \"1526228120\",\n \"name\": \"Twitter Data\",\n \"username\": \"TwitterData\"\n },\n {\n \"id\": \"222953824\",\n \"name\": \"TwitterGov\",\n \"username\": \"TwitterGov\"\n },\n {\n \"id\": \"1603818258\",\n \"name\": \"Twitter Investor Relations\",\n \"username\": \"TwitterIR\"\n },\n {\n \"id\": \"2548979088\",\n \"name\": \"Twitter Alas\",\n \"username\": \"TwitterAlas\"\n },\n {\n \"id\": \"2244983430\",\n \"name\": \"Twitter Singapore\",\n \"username\": \"TwitterSG\"\n },\n {\n \"id\": \"1347713256\",\n \"name\": \"Twitter Canada\",\n \"username\": \"TwitterCanada\"\n },\n {\n \"id\": \"376825877\",\n \"name\": \"Twitter Open Source\",\n \"username\": \"TwitterOSS\"\n },\n {\n \"id\": \"6844292\",\n \"name\": \"Twitter Engineering\",\n \"username\": \"TwitterEng\"\n },\n {\n \"id\": \"738118115595165697\",\n \"name\": \"Twitter Stripes\",\n \"username\": \"TwitterStripes\"\n },\n {\n \"id\": \"738118487122419712\",\n \"name\": \"Twitter Asians\",\n \"username\": \"TwitterAsians\"\n },\n {\n \"id\": \"218984871\",\n \"name\": \"Twitter Public Policy\",\n \"username\": \"Policy\"\n },\n {\n \"id\": \"2550997820\",\n \"name\": \"Twitter Indonesia\",\n \"username\": \"TwitterID\"\n },\n {\n \"id\": \"1159458169\",\n \"name\": \"Twitter 政治\",\n \"username\": \"TwitterGovJP\"\n },\n {\n \"id\": \"2296297326\",\n \"name\": \"Twitter Moments UK & Ireland\",\n \"username\": \"UKMoments\"\n },\n {\n \"id\": \"234489024\",\n \"name\": \"Twitter Comms\",\n \"username\": \"TwitterComms\"\n },\n {\n \"id\": \"3873936134\",\n \"name\": \"Twitter Gaming @ home\",\n \"username\": \"TwitterGaming\"\n },\n {\n \"id\": \"2228891959\",\n \"name\": \"Twitter MENA\",\n \"username\": \"TwitterMENA\"\n },\n {\n \"id\": \"791978718\",\n \"name\": \"Twitter Official Partner\",\n \"username\": \"OfficialPartner\"\n },\n {\n \"id\": \"427475002\",\n \"name\": \"Twitter Books\",\n \"username\": \"TwitterBooks\"\n },\n {\n \"id\": \"1194267639100723200\",\n \"name\": \"Twitter Retweets\",\n \"username\": \"TwitterRetweets\"\n },\n {\n \"id\": \"1168976680867762177\",\n \"name\": \"Twitter Able\",\n \"username\": \"TwitterAble\"\n },\n {\n \"id\": \"905409822\",\n \"name\": \"Twitter SRE\",\n \"username\": \"TwitterSRE\"\n },\n {\n \"id\": \"738115375477362688\",\n \"name\": \"Twitter Moments India\",\n \"username\": \"MomentsIndia\"\n },\n {\n \"id\": \"88723966\",\n \"name\": \"Twitter Seguro\",\n \"username\": \"TwitterSeguro\"\n },\n {\n \"id\": \"1049385226424786944\",\n \"name\": \"Twitter Miami\",\n \"username\": \"TwitterMiami\"\n },\n {\n \"id\": \"284201599\",\n \"name\": \"Twitter Terns\",\n \"username\": \"terns\"\n },\n {\n \"id\": \"1705676064\",\n \"name\": \"Twitter公式採用アカウント\",\n \"username\": \"JoinTheFlockJP\"\n },\n {\n \"id\": \"2861317614\",\n \"name\": \"Twitter ファッション\",\n \"username\": \"TwitterFashnJP\"\n },\n {\n \"id\": \"3873965293\",\n \"name\": \"Twitter Moments en Español\",\n \"username\": \"MomentsES\"\n },\n {\n \"id\": \"1244731491088809984\",\n \"name\": \"Twitter Thailand\",\n \"username\": \"TwitterThailand\"\n },\n {\n \"id\": \"4172587277\",\n \"name\": \"Twitter Moments Brasil\",\n \"username\": \"MomentsBrasil\"\n },\n {\n \"id\": \"717465714357972992\",\n \"name\": \"Twitter Video India\",\n \"username\": \"TwitterVideoIN\"\n },\n {\n \"id\": \"862314223\",\n \"name\": \"Twitter ミュージック\",\n \"username\": \"TwitterMusicJP\"\n },\n {\n \"id\": \"2551000568\",\n \"name\": \"Twitter Mktg Latam\",\n \"username\": \"TwitterMktLatam\"\n },\n {\n \"id\": \"2548977510\",\n \"name\": \"Twitter Careers Brasil\",\n \"username\": \"JoinTheFlockBR\"\n },\n {\n \"id\": \"1159274324\",\n \"name\": \"Twitter スポーツ\",\n \"username\": \"TwitterSportsJP\"\n }\n ]\n}"
}
]
}