Essa configuração servirá para quem está testando a api por um outro computador que não seja o localhost da aplicação. dessa forma você poderá testar se seu app está funcionando com a api respondendo de maneira correta e simular o cenário de um servidor externo.
DocumentRoot "c:/xampp/htdocs"
<Directory "c:/xampp/htdocs">
# ...Stuffs in here
Options Indexes FollowSymLinks
# ...Stuffs in here
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
</Directory>
Adicione um host virtual para seu aplicativo laravel, acesse a pasta /extra, procure o arquivo httpd-vhosts.conf e adicione as seguintes linhas:
<VirtualHost *:80>
DocumentRoot "D:/.../your-laravel-app-path/public"
ServerName yourservername.dev
<Directory "D:/.../your-laravel-app-path/public">
AllowOverride All
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
Caso precise acessar de fora da sua conexão de rede, você poderá fazer o port-forwarding em seu roteador, apontando para o ip da máquina com o servidor. Em seguida você deverá deixar a máquina que está rodando o servidor com ip fixo local, para que o roteador consiga encontrá-la caso reinicie. Feito isso você conseguirá acessar seu servidor apenas colocando o ip da sua internet e porta, exemplo: xxx.xxx.xxx.xxx:8000 e sua api será acessada.