<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Working with APIs Archives</title>
	<atom:link href="https://openjavascript.info/category/working-with-apis/feed/" rel="self" type="application/rss+xml" />
	<link>https://openjavascript.info/category/working-with-apis/</link>
	<description>Learn the language of the web.</description>
	<lastBuildDate>Fri, 03 Mar 2023 17:37:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://openjavascript.info/wp-content/uploads/2023/12/cropped-android-chrome-192x192-1-32x32.png</url>
	<title>Working with APIs Archives</title>
	<link>https://openjavascript.info/category/working-with-apis/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Build a REST API with Node.js and Express</title>
		<link>https://openjavascript.info/2023/01/19/build-a-rest-api-with-node-js-and-express/</link>
					<comments>https://openjavascript.info/2023/01/19/build-a-rest-api-with-node-js-and-express/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 19 Jan 2023 06:16:52 +0000</pubDate>
				<category><![CDATA[Node.js]]></category>
		<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[Express]]></category>
		<category><![CDATA[file system]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[REST API]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6596</guid>

					<description><![CDATA[<p>Express provides a simple sytnax for creating a REST API in Node.js.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2023/01/19/build-a-rest-api-with-node-js-and-express/">Build a REST API with Node.js and Express</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2023/01/19/build-a-rest-api-with-node-js-and-express/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wait for Multiple Fetch Requests to Finish</title>
		<link>https://openjavascript.info/2023/01/12/wait-for-multiple-fetch-requests-to-finish/</link>
					<comments>https://openjavascript.info/2023/01/12/wait-for-multiple-fetch-requests-to-finish/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 12 Jan 2023 11:08:27 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[async/await]]></category>
		<category><![CDATA[Asynchronous programming]]></category>
		<category><![CDATA[fetch()]]></category>
		<category><![CDATA[Promise.all]]></category>
		<category><![CDATA[Promise.allSettled]]></category>
		<category><![CDATA[promises]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6571</guid>

					<description><![CDATA[<p>You can use Promise.all or Promise.allSettled to wait for multiple requests to complete.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2023/01/12/wait-for-multiple-fetch-requests-to-finish/">Wait for Multiple Fetch Requests to Finish</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2023/01/12/wait-for-multiple-fetch-requests-to-finish/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Upload Multiple Files using the Fetch API</title>
		<link>https://openjavascript.info/2022/12/28/post-multiple-files-with-the-fetch-api/</link>
					<comments>https://openjavascript.info/2022/12/28/post-multiple-files-with-the-fetch-api/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Wed, 28 Dec 2022 08:30:59 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[fetch()]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[PUT]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6478</guid>

					<description><![CDATA[<p>Learn how for both an input the 'multiple' attribute and with multiple input elements.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/12/28/post-multiple-files-with-the-fetch-api/">Upload Multiple Files using the Fetch API</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/12/28/post-multiple-files-with-the-fetch-api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Download Progress with JavaScript&#8217;s Fetch Function</title>
		<link>https://openjavascript.info/2022/12/21/download-progress-with-javascripts-fetch-function/</link>
					<comments>https://openjavascript.info/2022/12/21/download-progress-with-javascripts-fetch-function/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Wed, 21 Dec 2022 20:01:42 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[fetch()]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Progress bar]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6415</guid>

					<description><![CDATA[<p>Create a download indicator by reading the body of the response.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/12/21/download-progress-with-javascripts-fetch-function/">Download Progress with JavaScript&#8217;s Fetch Function</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/12/21/download-progress-with-javascripts-fetch-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Social Media Share Buttons with Vanilla JavaScript</title>
		<link>https://openjavascript.info/2022/12/17/social-media-share-buttons-with-vanilla-javascript/</link>
					<comments>https://openjavascript.info/2022/12/17/social-media-share-buttons-with-vanilla-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Sat, 17 Dec 2022 22:33:15 +0000</pubDate>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Social media]]></category>
		<category><![CDATA[template literals]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6362</guid>

					<description><![CDATA[<p>Share with vanilla JavaScript by constructing URL requests to social media APIs.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/12/17/social-media-share-buttons-with-vanilla-javascript/">Social Media Share Buttons with Vanilla JavaScript</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/12/17/social-media-share-buttons-with-vanilla-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Download Progress Bar with Axios</title>
		<link>https://openjavascript.info/2022/12/15/download-progress-bar-with-axios/</link>
					<comments>https://openjavascript.info/2022/12/15/download-progress-bar-with-axios/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 15 Dec 2022 14:51:08 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[Axios]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Progress bar]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6313</guid>

					<description><![CDATA[<p>Learn how to track progress and upload a CSS progress bar.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/12/15/download-progress-bar-with-axios/">Download Progress Bar with Axios</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/12/15/download-progress-bar-with-axios/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GET, POST, PUT &#038; DELETE using AJAX in JavaScript</title>
		<link>https://openjavascript.info/2022/08/04/get-post-put-delete-using-ajax-in-javascript/</link>
					<comments>https://openjavascript.info/2022/08/04/get-post-put-delete-using-ajax-in-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 04 Aug 2022 13:14:50 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Asynchronous programming]]></category>
		<category><![CDATA[DELETE]]></category>
		<category><![CDATA[GET]]></category>
		<category><![CDATA[HTTP requests]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[PUT]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=5321</guid>

					<description><![CDATA[<p>AJAX (XMLHttpRequest) is a native object for making HTTP requests in JavaScript.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/08/04/get-post-put-delete-using-ajax-in-javascript/">GET, POST, PUT &#038; DELETE using AJAX in JavaScript</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/08/04/get-post-put-delete-using-ajax-in-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>POST form data (also including a file) using Axios</title>
		<link>https://openjavascript.info/2022/08/03/post-form-data-using-axios/</link>
					<comments>https://openjavascript.info/2022/08/03/post-form-data-using-axios/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Wed, 03 Aug 2022 07:51:30 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[Asynchronous programming]]></category>
		<category><![CDATA[Axios]]></category>
		<category><![CDATA[formData]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[POST]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=5300</guid>

					<description><![CDATA[<p>Make a POST request containing form data as the payload using Axios.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/08/03/post-form-data-using-axios/">POST form data (also including a file) using Axios</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/08/03/post-form-data-using-axios/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Upload progress bar using XHR (Fetch alternative)</title>
		<link>https://openjavascript.info/2022/07/01/upload-progress-bar-using-xhr-fetch-alternative/</link>
					<comments>https://openjavascript.info/2022/07/01/upload-progress-bar-using-xhr-fetch-alternative/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Fri, 01 Jul 2022 05:14:29 +0000</pubDate>
				<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[Asynchronous programming]]></category>
		<category><![CDATA[HTTP requests]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[PUT]]></category>
		<category><![CDATA[XMLHttpRequest]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=4911</guid>

					<description><![CDATA[<p>The XMLHttpRequest (XHR) object can be used to make and track upload progress.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/07/01/upload-progress-bar-using-xhr-fetch-alternative/">Upload progress bar using XHR (Fetch alternative)</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/07/01/upload-progress-bar-using-xhr-fetch-alternative/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using Fetch with async/await</title>
		<link>https://openjavascript.info/2022/06/24/using-fetch-with-async-await/</link>
					<comments>https://openjavascript.info/2022/06/24/using-fetch-with-async-await/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Fri, 24 Jun 2022 06:48:08 +0000</pubDate>
				<category><![CDATA[Asynchronous Javascript]]></category>
		<category><![CDATA[Working with APIs]]></category>
		<category><![CDATA[async/await]]></category>
		<category><![CDATA[Asynchronous programming]]></category>
		<category><![CDATA[fetch()]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[promises]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=4742</guid>

					<description><![CDATA[<p>Async/await allows a Fetch request to be handled using synchronous-looking syntax.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/06/24/using-fetch-with-async-await/">Using Fetch with async/await</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/06/24/using-fetch-with-async-await/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
